Sie haben noch ein Programmierer , um Visual Basic-Anwendung (VBA) in Microsoft Office Suite verwenden. Es gibt zwei Möglichkeiten, um mit VBA-Code zu arbeiten : Makro-Code und VBA-Editor . Der Makro- Code ist ein guter Ausgangspunkt für Anfänger wie Öffnen bestimmter Dateien . Allerdings ist es nicht bieten erweiterte Funktionen , und ihre Makro -und modifizieren Ansatz zur Codierung ist nicht gut für dich feste Programmiertechniken zu erreichen . VBA-Editor ist, wo Sie bearbeiten können , debuggen und führen Sie den Code . Drücken Sie Alt und F11 gleichzeitig , um das Editor. VBA -Code Fenster
Das Code-Fenster ist, wo Ihr Verfahren befinden. Sie können Makros , Code schreiben, und finden Sie die Makros, die Sie aufgenommen haben . Um Makros aufzeichnen , klicken Sie auf " Makro aufzeichnen " auf der "Code -Gruppe " in der Registerkarte "Entwicklertools" . Das Verfahren ist bei Auswahl der oberen rechten Ecke des Code-Fenster . Sie können jeden Vorgang im aktiven Modul wie "Close ", " New ", " Öffnen" oder " ContentControlonExit . " Das Verfahren Ansicht ist in der unteren rechten Rand des Bildschirms.
Sub wählen und End Sub
Sub steht für Subroutine , die vor allem ist ein Makro, beginnend mit Sub und endet mit End Sub . Normalerweise kommentieren nach der Sub -Text mit Apostroph am Anfang der Zeile. VBA -Compiler automatisch unterlässt die Kommentare Linien . Befehlszeilen folgen die Kommentare .
Statements and Procedures
Eine Aussage ist ein einziger Befehl oder die Aktion in einem Makro. Zum Beispiel , "Auswahl . Font.Bold = wdToggle " ist eine Aussage . VBA Aussagen beinhalten " Anrufen", "Close ", " Erklären ", " Dim ", " Ende ", " Stop" und "Mit" Ein Verfahren ist im Grunde ein Makro ; . . Kann es jedoch Funktionen, die ein Ergebnis zurückgeben include
Module anlegen und Starten von Prozeduren
dem Projekt-Explorer und wählen Sie ein Projekt, um ein neues Modul hinzufügen. Rechtsklick auf das Projekt und wählen Sie "Module . " Geben Sie einen Namen für das Modul in das Namensfeld im Abschnitt Eigenschaften . Sobald das Modul erstellt wurde, können Sie das Makro -Code zwischen Sub und End Sub geben . Sie können eine Prozedur , indem Sie das bestehende Verfahren auf den rechten oberen Optionen zu erstellen , oder erstellen Sie Ihre eigenen Verfahren .