VBA-Makros
MicroStation implementiert Microsoft Visual Basic for Applications (VBA). MicroStation VBA verfügt über Erweiterungen für VBA, die eine Interaktion mit den Zeichnungsdateielementen und -einstellungen ermöglichen.
Mit dem Produkt werden zahlreiche VBA-Makros bereitgestellt. Informationen zum Entwickeln eigener Makros erhalten Sie in der MicroStation VBA-Hilfe (MicroStationVBA.chm) im Programmverzeichnis von MicroStation. Sie können sich auch die Beispiel-VBA Makros unter C:\ProgramData\Bentley\MicroStation CONNECT Edition\Configuration\WorkSpaces\Example\WorkSets\MetroStation\Standards\Macros anschauen.
VBA-Konfigurationsvariablen
In der folgenden Tabelle sind die Konfigurationsvariablen aufgeführt, die VBA beeinflussen. Jede Konfigurationsvariable erfordert einen gültigen Wert. Ein ungültiger Wert kann eine Einstellung nicht überschreiben. Ein Neustart ist nicht erforderlich, um die Änderung der Konfigurationsvariablen zu übernehmen.
Variable | Kurzbezeichnung | Beschreibung |
---|---|---|
MS_VBASAVEONRUN | VBA-Projekte automatisch speichern | Wird diese Variable auf 1 gesetzt, dann werden automatisch alle geänderten VBA-Projekte beim Ausführungsstart eines VBA-Programms gespeichert. |
MS_VBAAUTOLOADPROJECTS | Namen von Standardprojekten | Namen der Projekte, die beim Aufruf des Dialogs "VBA" geöffnet werden. |
MS_VBASEARCHDIRECTORIES | Verzeichnisse zum Durchsuchen nach VBA-Projekten | Verzeichnisse, die beim Öffnen eines vorhandenen VBA-Projekts durchsucht werden. |
MS_VBANEWPROJECTDIRECTORY | Verzeichnis für neue Projekte | Verzeichnis, das bei Erstellung eines neues Projekts verwendet wird. |