Wie der Name es bereist sagt: hier wollen wir Ihnen ein paar Techniken vorstellen, mit denne Sie sich die Arbeit in VBA erleichtern können.
Die Zugriffe auf Elemente in Ihrem Dokument oder Vorlage kennen Sie ja bereits. Bei diesen Codebeispielen haben Sie gerade bei den mit dem Makrorekorder aufgezeichneten Codeteilen den Befehl With gesehen. Sinnvoll eingesetzt erspart dieser Befehl eine Menge Schreibarbeit.
Und das soll genau Sinn dieses Bereichs sein. Sie werden sehen, wie man z.B. Schleifen sinnvoll einsetzen kann, wie Bedingungen schneller ausgeführt werden können.
Sie haben bereist bei den Vaiablen grsehen, welche Möglichkeiten der Deklaration Sie haben. Hier zeigen wir Ihnen, welche Formatierungen Sie mit VBA vornehmen können. Dazu gehört das Datumsformat, dass je nach Version oder Einstellungen des Betriebssystems in verschiedenen Formaten vorkommen kann. Sie wollen aber sicherstellen, dass in Ihrer Vorlage immer das selbe Format benutzt wird.
Eine wichtige Frage und Entscheidung ist immer der Einsatz von AutoMakros. Sie dienen zum automatischen Ausführen von VBA-Befehlen bei bestimmten Aktionen in Word. Klassisch wird das Öffnen oder Schließen eines Dokumentes bzw. einer Vorlage genutzt, um Anweisungen ausführen zu lassen. Sie werden die verscheidenen Möglichkeiten von AutoMakros kennelernen und deren sinnvoller Einsatz.
Wie kann man die Dialoge aus Word mit VBA aufrufen? Dazu zeigen wir Ihnen, welche Dialoge es gibt und wie sie aufgerufen werden. Schließlich will man mit den Dialogen etwas erreichen oder einen Wert bzw. Einstellung erhalten.
Useerformen bilden immer eine wichtige Schnittstelle Ihres Projektes mir dem User. Hier werden Eingaben verarbeitet, Einstellungen vorgenommen und Auswahl getroffen. Hierzu zeigen wir Ihnen Beispiel, wie Sie die Steuerelemente sinnvoll einsetzen.
Zu den etwas fortgeschrittenen Techniken zählt hier der Einsatz von Klassenmodulen und API-Funktionen. Addins können in Word in verschiedenen Formen eingebunden werden. Wir zeigen Ihnen, welche Arten von Addins es gibt und wie sie in Word eingebunden werden.