Visual-Basic-Code (VBA) aus Microsoft-Access-Datenbank-Projekten exportieren

Falls Ihr Euren (oder fremden) Programmcode aus einem Access-Datenbank-Projekt (also einer MDB-Datei mit enhaltenem Basic-Code) exportieren wollt, so gibt es ein tolles Script, das mir hier weitergeholfen hat:

„Export All VBA Code“

Dort findet Ihr ein paar 10 Zeilen Code, den Ihr in Eurem Projekt einfügt, geringfügig anpasst (Pfade) und dann alle Module exportiert bekommt, auch den Codebehind von Formularen.

Stuttgarter Firmenlauf 2010 – Räckblick

Gestern waren wir mit 10 Läufern am Start beim Stuttgarter Firmenlauf.

War mords die Gaudi, hat uns allen viel Spaß gemacht. Die Ergebnisse waren zwar eher relativ sehr durchwachsen, der Spaß war dafür umso größer.

Ergebnisse

Zeitergebnisse Stuttgarter Firmenlauf 2010

Impressionen

Jana und Lena mit Perücke beim Stuttgarter Firmenlauf 2010
Uwe mit blauer Farbe im Gesicht beim Stuttgarter Firmenlauf 2010

Wir sind glaube ich als ziemlich einzige mit Verkleidung in Form von Baströcken und blauer Farbe im Gesicht (und den Haaren in meinem Fall) gelaufen.

Lenas Mainzer (Karnevals-)Wurzeln haben sich einmal mehr bezahlt gemacht.

Dafür hat der Start-/Zielsprecher jeden von uns persönlich angesprochen. Wir sind aufgefallen! 🙂

X-Y-Diagramm in Excel mit Beschriftungen aus weiterer Spalte

Da ich Microsoft Office Excel alle Jubeljahre mal verwende um Diagramme zu generieren, bin ich jedesmal verwirrt, weil ich die richtigen Funktionen nicht finde.

X-Y-Diagramm

So auch heute. Ich hatte den Wunsch aus so einer Tabelle:

X-Y-Diagramm mit Beschriftungen in Excel

So ein Diagramm generieren zu lassen:

X-Y-Diagramm mit Beschriftungen in Excel

Eigentlich ganz einfach, dachte ich mir.

Das Diagramm an sich war auch schnell zusammengeklickt: Die Spalten „Gewicht“ und „Alter“ markieren, auf „Diagramm einfügen“ klicken und fertig.

Doch ich hab’s trotz viel probieren und viel Recherche nicht geschafft, automatisiert aus der Spalte „Art“ die Beschriftungen für die einzelnen Datenpunkte zu bekommen.

Add-In für Excel

Zum Glück gibt es eine sehr einfache Lösung: Das kostenlose Add-in für Microsoft Excel namens XY Chart Labeler hat genau diese eine Aufgabe, nämlich das Hinzufügen von Datenbeschriftungen für XY-Diagramme, basierend auf einer weiteren Tabellenspalte.

Ihr fügt dazu ganz einfach wie hier oben beschrieben das XY-Diagramm ein und aktiviert über den „Add-Ins“-Ribbon-Tab von Excel die Funktion „Hinzufügen Chart Labels“ des XY Chart Labeler.

Dann erscheint folgendes Dialogfenster:

X-Y-Diagramm mit Beschriftungen in Excel

Ihr wählt nun einfach den Zellenbereich aus, der die Datenbeschriftungen enthält, klickt auf „OK“ und das Add-In erledigt den Rest für Euch.

Super einfach und kostenlos. Meine Empfehlung!

WordPress-Plugin zum Überprüfen von Hyperlinks

Ein tolles Plugin für WordPress habe ich vor kurzem via Twitter gefunden:

Broken Link Checker

Broken Link Checker für WordPress-Blog

Das Plugin läuft im Hintergrund und überprüft nach und nach alle Hyperlinks, ob diese noch gültig sind.

Falls nicht, werden diese in einer Liste angezeigt und Ihr könnt verschiedene Operationen darauf anwenden, z.B. die Links entfernen oder z.B. die betreffenden Artikel, die einen kaputten Hyperlink enthalten löschen.

Sogar sehr komfortabel Suchen könnt Ihr in der Liste der kaputten Hyperlinks.

Ein klasse Plugin, kann ich Euch wärmstens empfehlen!

Bei der Geburt verwechselt

Die nachfolgende Geschichte hat mir die Mama erzählt, ich glaube ihr, dass sie sich tatsächlich so zugetragen hat.

Es war wohl so ca. 1976/77, ich war damals 3-4 Jahre. Damals war es so, dass noch nicht alle bei uns im Dorf einen Telefonanschluss und -Apparat besaßen.

Mein Nachbar schräg über die Straße, Markus H., war in meinem Alter und mein bester Freund.

Zu diesem Zeitpunkt war die Mama von Markus schwanger und im Krankenhaus. Der Vater von Markus war daheim und hat auch ihn aufgepasst.

Als nun der Entbindungstag war, wurde ausgemacht, dass das Krankenhaus bei uns anrief, ob es Junge oder Mädchen ist und ob alle wohlauf sind (sie wollten unbedingt ein Mädchen). Wir sollten dann rüber zu Markus gehen und die freudige Nachricht mitteilen. (Es gab damals übrigens auch kein Internet und kein Mobiltelefon! Ehrlich!)

Der Anruf bei uns kam an, und es war tatsächlich ein Mädchen! Petra!

Schnell schnappte meine Mama mich und eilte zu Markus und seinem Vater um schnell alle zu informieren.

Beim Vater angekommen, wollte meine Mama gerade anfangen zu erzählen, als ich ihr lautstark und freudestrahlend ins Wort fiel:

„Es ist ein Junge! Ein JUNGE!“

Meiner Mutter muss wohl die Sprachlosigkeit ins Gesicht geschrieben gewesen sein, und auch der Vater war leicht enttäuscht, hatte er sich doch eine Tochter erhofft.

Nach kurzer Verwirrung konnte meine Mama dann meine Lüge zur allgemeinen Freude aufklären.

Sie hat glaube ich nie verstanden, warum ich so dreist gelogen hatte. Und auch mir selbst war das glaube ich nicht klar; ich vermute mal es war, weil ich lustig sein wollte (und ich finde es ja sogar heute noch lustig) und meine Umwelt schocken.

Tja, und so blieb es bis heute… 😉

Phasen

Wenn’s ums Essen geht, dann habe ich immer wieder so Phasen, in denen ich bestimmte Produkte ganz häufig konsumiere.

Meistens fängt es mit einem „Zufallsfund“ an, ich finde daran Gefallen und steigere mich dann langsam rein, bis ich es irgendwann satt habe und entweder ganz die Lust dran verliere oder nur ganz selten noch zu den Produkten greife.

Was habe ich nicht schon alles an verschiedenen Dingen temporär gemocht; beispielsweise Buttermilch. Vor ein paar Jahren habe ich Buttermilch in rauen Mengen konsumiert, bis es mir weiß aus den Ohren heraus kam.

Oder die Sache mit den Knoppers. Zuerst nur eines, dann innerhalb ein paar Tagen gleich mehrere und irgendwann Berge davon. Inzwischen finde ich, dass Knoppers sogar ausgesprochen doof schmeckt.

Zum Glück gehe ich ja Laufen und Klettern, um so meine Kalorienzufuhr zumindest ein bisschen wieder zu kompensieren.

Ähnlich war es beim Toastbrot. Jeden Morgen, Mittag und Abend gab es bei mir die leckeren getoasteten Scheiben. Irgendwann langweilen mich dann die Produkte, glaube ich, und ich reduziere den Konsum wieder stark. Ich hatte vor Jahren z.B. auch mal eine Phase mit Knäckebrot.

Zurzeit habe ich zwei Phasen parallel: Tomaten mit Schafskäse sowie Fruchtzwerge. Lecker lecker!

Da ich mir inzwischen dieser Phasen-Zyklen bewusst bin, forciere ich das jeweils, um schneller durch die Phase zu kommen. Ich bin mal gespannt, wie das noch weitergeht, irgendwann habe ich doch wohl hoffentlich alles durch.

Ich find’s übrigens klasse, so eine tolle Unterstützung durch die liebe Tierärztin Jana zu haben, die mich immer brav zufüttert und meine Phasen toleriert.

So, jetzt muss ich schnell Schluss machen, Fruchtzwerge suchen…

Kurztipp: HTTP-URLs in Windows Explorer öffnen

Manchmal ist es nützlich, zu wissen, dass Ihr in Windows Explorer (also nicht Internet Explorer) direkt HTTP-URLs eingeben könnt.

Also z.B. im Datei-Öffnen-Dialogfenster.

Anwendungszenario – Internet-Bild lokal bearbeiten

Wollt Ihr z.B. ein tolles Bild aus dem Internet lokal bearbeiten, so ist der übliche Weg:

  1. Webbrowser starten. (Also Google Chrome, was sonst)
  2. URL der Seite öffnen, auf der das Bild enthalten ist.
  3. Rechtsklick auf das Bild.
  4. „Speichern unter“ auswählen.
  5. Lokales Zeichenprogramm starten (Also Paint.NET).
  6. Datei-Öffnen-Dialogfenster anzeigen lassen.
  7. Das vorher heruntergeladene Bild suchen und öffnen.

Mit dem Wissen, dass das auch direkt in Windows Explorer geht (vermutlich über den eingebauten WebDAV-Client), könnt Ihr diese Prozedur abkürzen:

  1. Lokales Zeichenprogramm starten.
  2. Datei-Öffnen-Dialogfenster anzeigen lassen.
  3. URL des Bildes eingeben und direkt öffnen.

Hat mir schon oft geholfen, ggf. ist das auch für Euch mal nützlich. Funktioniert auch prima, wenn Ihr auf einer Seite ein Bild downloaden möchtet um es auf einer anderen Seite upzuloaden.

Geht natürlich mit beliebigen Dateien (z. B. PDF), nicht nur Bildern.

net stop beep

Um in (z.B.) VMware den PC-Speaker zu töten, um das lästige „beep“ abzustellen, ist es am einfachsten, den BEEP-Dienst im Guest-Betriebssystem auszustellen.

Einmalig ausstellen bis zum Neustart

  1. „Start“ klicken.
  2. „Ausführen“ auswählen.
  3. „cmd“ eingeben (ohne die Anführungsstriche) und die Eingabetaste drücken.
  4. net stop beep“ eintippen (ohne die Anführungsstriche) und die Eingabetaste drücken.

Dauerhaft ausstellen auch über den Neustart hinweig

  1. Die obigen Schritte 1-4 ausführen.
  2. „Start“ klicken.
  3. „Ausführen“ auswählen.
  4. „cmd“ eingeben (ohne die Anführungsstriche) und die Eingabetaste drücken.
  5. sc config beep start= disabled“ eintippen (ohne die Anführungsstriche) und die Eingabetaste drücken.

Es sollte dann eine Meldung „[SC] ChangeServiceConfig SUCCESS“ erscheinen. Das war’s!

Alternativ könnt Ihr auch in VMware selbst über die GUI den Beep ausstellen, oder über die „preferences.ini“-Datei.