Tipps&Tricks

Order und Unterordner auslesen

Das FileSystemObject bietet vielfältige Möglichkeiten, um von VBA aus mit dem Datei-System zu interagieren. So gibt es spezielle Methoden / Eigenschaften, um auf den Inhalt eines Ordners zuzugreifen. Kniffelig wird die Sache meist, wenn auch noch der Inhalt aller Unterordner mit erfasst warden soll. Hier hilft eine Technik namens Rekursion.

Weiterlesen: Order und Unterordner auslesen

Barcode mit Excel-Bordmitteln erstellen

Sollen Dokumente maschinenlesbar sein, führt in der Regel kein Weg an Barcodes vorbei. Oftmals werden für die Erstellung dieser Barcodes spezielle Schriftarten verwendet, die den darzustellenden Text umwandeln. Doch gerade wenn man Dokumente mit eingebetteten Barcodes weitergeben möchte, kann man nicht sicher sein, dass die benötigte Schriftart auch auf dem Zielrechner vorhanden ist. Deshalb möchten wir Ihnen hier zeigen, wie Sie einen Code39 Barcode nur mit Excel Bordmitteln erstellen können ohne irgendetwas zusätzlich installieren zu müssen.

Weiterlesen: Barcode mit Excel-Bordmitteln erstellen

In Excel Combobox mit Recordset befüllen

Im Netz findet man die abenteuerlichsten Anleitungen, wie man Daten aus einem Recordset in eine Combobox eines benutzerdefinierten Formulares übernehmen kann. Da wird beispielsweise gesagt, man müsse die Daten erst in ein eigenes Worksheet kopieren um sie dann mit einem Zellbezug in die Combobox zu übernehmen.

Dabei ist die Lösung in VBA eigentlich recht simpel.

Weiterlesen: In Excel Combobox mit Recordset befüllen

Datei in Datenbank speichern

In der Regel wird empfohlen, Dateien nicht direkt in einer Datenbank zu speichern sondern irgendwo im File-System abzulegen und nur den Pfad auf die Datei zu speichern. Es gibt aber auch Szenarien, in denen es sinnvoll ist, von dieser Regel abzuweichen. In diesem Fall stellt sich dann die Frage: wie kann ich eine beliebige Datei in einem Binary-Feld einer Datenbank speichern? Die Antwort auf diese Frage möchten wir Ihnen hier zeigen.

Weiterlesen: Datei in Datenbank speichern

HTML-Editor in VBA einbinden

Für die Erstellung von HTML-Seiten gibt es eine Reihe von guten Online-Editoren. Nicht ganz so gebräuchlich ist die Verwendung dieser Editoren innerhalb von Office Benutzer-Formularen. Wir möchten Ihnen hier zeigen, wie einfach z. B. TINYMCE in einem entsprechenden Formular verwendet werden kann.

Weiterlesen: HTML-Editor in VBA einbinden