Arbeiten mit der VBA-Codebibliothek

VBA-Code bietet zahlreiche Tools zur Steigerung der Produktivität. Auf dieser Seite liegt der Schwerpunkt auf der VBA-Code-Bibliothek. Klicken Sie auf das Thema, das Sie interessiert, um weitere Informationen zu erhalten. Die Kacheln unten bieten Ihnen eine anschauliche Einführung. Alternativ können Sie auch die Seiten „VBA-Tools“ oder „VBA-Code-Generatoren“ besuchen.

VBA-Code-Bibliothek

Code VBA stützt sich größtenteils auf die VBA-Sprache und das, was die Office-Anwendung bietet. Dennoch fanden wir es auch praktisch, VBA mit allgemeinen Funktionen und Codeschnipseln in einer VBA-Codebibliothek erweitern zu können, die Sie mit Ihren eigenen Codesammlungen ergänzen können.

VBA String-Funktionen

Im Allgemeinen wird ein vollständigerer Satz von VBA-String-Funktionen benötigt als der, der bereits in VBA verfügbar ist. Wir haben die Ideen aus anderen Sprachen übernommen, insbesondere aus VB.NET.

VBA Datumsfunktionen

Sowohl integrierte VBA-Datumsfunktionen als auch benutzerdefinierte Funktionen und Schnipsel aus der VBA Code Library enthalten sind, können aus einem Fortsetzungsmenü ausgewählt werden. Der Tooltip zeigt an, welcher Code eingefügt wird.

Verfahren oder Modul zur Bibliothek hinzufügen

Vom Code-Explorer aus können Sie ganz einfach eine Prozedur oder ein Modul zu einem Unterordner der VBA-Code-Bibliothek hinzufügen. Diese wird dann automatisch im Untermenü Bibliothek des ausgewählten Objekts oder VBA-Unterordners angezeigt.

Einfügen von Codefragmenten

Am einfachsten fügen Sie ein Code-Snippet über das Untermenü Bibliothek des Objekts ein, das Sie bearbeiten möchten - im Menü Objekt. Wenn das Snippet mehrere Parameter enthält, können Sie diese aus den Variablen in Ihrem Code-Kontext im Dialogfeld Snippet einfügen auswählen.

Code-Snippet-Editor

Zum einfachen Hinzufügen von Snippets enthält Code VBA einen Snippet-Editor. Er unterstützt die Visual Basic-Syntax, das Einfügen von Tags für spezielle Anweisungen, wie das Hinzufügen von verwandten Modulen oder Referenzen, und das Speichern im am besten geeigneten Unterordner der VBA-Code-Bibliothek.