Die Programmiersprache Visual Basic ist die Microsoft- Version des klassischen Programmiersprache " Basic. " Microsoft fügte auch die Funktionalität der Visual Basic-Sprache an das Backend der Microsoft Office Suite. Visual Basic für Applikationen ( VBA) ist die Programmierung Shell, die mit Microsoft Word , um komplexe und dynamische Dokumente erstellen arbeiten können. Die Programmierung eingegeben wird in Visual Basic-Editor , und führen Sie mit Microsoft Word-Makros . So starten Sie mit VBA in Word , sollten Sie lernen, wie Sie Makros aktivieren , die grundlegende Struktur einer Funktion oder Prozedur und wie um den Code auszuführen , wenn Sie fertig . Anleitung
Arbeiten mit Word 2007/2010
1
Makros aktivieren . VBA-Code läuft in Form von Makros in Word. Wenn die Sicherheitsstufe nicht gesetzt ist , Makros ausführen, werden Sie nicht in der Lage sein , um den Code auszuführen. Klicken Sie auf den "Office "-Button und dann auf " Word-Optionen. " Klicken Sie auf den " Trust Center "-Registerkarte. Klicken Sie auf die " Trust Center Settings" und dann auf " Einstellungen für Makros . " Klicken Sie auf die Einstellung für "Vertrauen Zugriff auf das VBA -Projekt -Objekt -Modell." Klicken Sie auf " OK".
2
anzeigen Registerkarte "Entwicklertools" , wenn Sie nicht bereits haben. Klicken Sie auf den "Office" -Taste erneut, und dann auf " Word-Optionen. " Klicken Sie auf den "Popular "-Registerkarte , wenn es nicht bereits ausgewählt ist. Klicken Sie auf den "Show Registerkarte Entwicklertools in der Multifunktionsleiste "-Option und klicken Sie dann auf "OK".
3
Öffnen Sie den Visual Basic -Editor. Klicken Sie auf die Registerkarte "Entwicklertools" . Klicken Sie auf " Visual Basic ".
4
Ihren VBA-Code hinzufügen . Sie können Benutzer Formulare , Module und Klasse Module , je nachdem, was Sie wollen in VBA zu tun, die Möglichkeiten sind zahlreich. Zum Beispiel können Sie mit VBA auf das aktuelle Dokument mit einem neuen Namen zu speichern . Fügen Sie ein neues Modul , dies zu tun . Klicken Sie auf "Einfügen " und dann " Module". Geben Sie den Code für die Prozedur .
"Sub SaveAsDocument () Dim
wdCurrentApp Wie Word.Application
Set wdCurrentApp = GetObject ( , " Word.Application " )
wdCurrentApp.ActiveDocument.SaveAs "C: \\ My Documents \\ VBExample.docx "
End Sub "
Dies ist die grundlegende Struktur von VBA-Prozeduren , Modulen und Baugruppen Klasse . Einige sind kleiner als diese , und einige sind viel detaillierter . Klicken Sie auf "Datei" und dann auf " Speichern", um die Änderungen zu speichern .
5
Führen Sie Ihr Verfahren. Zurück zum Hauptdokument Fenster in Word 2007. Klicken Sie auf die Registerkarte "Entwicklertools" und dann auf " Makros ". Klicken Sie auf den Namen der Prozedur und klicken Sie dann auf "Ausführen". Zum Beispiel, um den Code von oben ausgeführt , auf " SaveAsDocument " klicken und dann auf "Ausführen".
Arbeiten in Word 2003 oder früher
6
Makros aktivieren . Klicken Sie auf "Extras" den Menüpunkt . Klicken Sie auf "Macro " und dann auf " Sicherheit". Ändern Sie die Sicherheitsstufe auf "Mittel" und klicken Sie dann auf "OK". Starten Sie Microsoft Word. Klicken Sie auf " Makros aktivieren " , wenn Sie gefragt .
7
Öffnen Sie den Visual Basic -Editor. Klicken Sie auf "Extras" und dann zeigen Sie den Mauszeiger auf "Macro ". Klicken Sie auf " Visual Basic -Editor. "
8
Klicken Sie auf das Menü "Einfügen" Artikel und fügen das Element, das Sie erstellen möchten ; Benutzer Form , Modul oder Klassenmodul . Geben Sie in der VBA-Code für das, was Sie wollen, dass die Verfahren, um in Word zu tun. Hier ist ein Beispiel Verfahren , die ein neues Word-Dokument erstellt aus einer Vorlage :
"Sub NewTempDoc () Dim
wdWordApp als Word.Application
Set wdWordApp = GetObject ( , " Word.Application " )
wdWordApp.Documents.Add Template: = " Elegante Memo.dot "
End Sub "
Klicken Sie auf das Symbol" Speichern " in der Visual Basic -Editor, um die Änderungen zu speichern .
9
Führen Sie die Prozedur . Zurück zum Hauptdokument Fenster . Klicken Sie auf "Extras ", " Makro " und dann " Makros ". Klicken Sie auf den Namen der Prozedur , die Sie erstellt haben und klicken Sie dann auf "Ausführen". Um die Prozedur von oben ausgeführt , würden Sie auf " NewTempDoc " klicken und dann auf "Ausführen".