Arbeiten mit der VBA-Codebibliothek
Die VBA-Codebibliothek ist eine organisierte, vom Benutzer erweiterbare Sammlung von Prozeduren, Klassen, Benutzerformularen und Codeschnipseln, die in die Code-VBA-Fortsetzungsmenüs integriert sind.
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.