? VBA oder Visual Basic für Applikationen ist eine Programmiersprache, in den Anwendungen des Microsoft Office-Suite , wie Word, Excel und Access enthalten . Mit VBA können Sie schreiben oder aufzeichnen Programme, die Aufgaben automatisch , so dass Sie nicht haben, um sie manuell zu erledigen. Zum Beispiel könnten Sie schreiben ein Makro, oder hebt gilt andere Formatierung auf jede zweite Zeile in einer Auswahl von Linien in einem Word-Dokument . Zum Ausführen dieser Aufgabe von Hand würde viel länger dauern als die einzigen Mausklick oder Tastendruck man braucht, um ein Makro tun. Aufnahme
Der einfachste Weg, ein VBA- Programm zu machen ist , um es aufzunehmen , anstatt zu schreiben seine Statements. Wenn Sie ein Programm aufzeichnen , müssen Sie nicht auf irgendwelche Aussagen VBA kennen , die später das Programm auszuführen. Versuchen Sie das folgende Beispiel, um ein VBA- Programm durch die Aufnahme zu machen. Klicken Sie auf die Registerkarte "Entwicklertools" der "Record" -Taste entweder in Word oder Excel , geben Sie dann einen Namen für das Makro , und klicken Sie auf "OK" , um die Aufnahme zu beginnen. Geben Sie Text in Ihrem Dokument , dann klicken Sie auf " Aufnahme stoppen " auf der Registerkarte "Entwicklertools" . Klicken Sie auf " Makros" -Taste, um das Makro den Namen anzuzeigen, doppelklicken Sie auf den Namen, um die Wiedergabe des Makros. Das Programm fügt eine weitere Instanz der Text, den Sie eingegeben haben , wenn Sie das Makro aufgezeichnet .
Programming Environment
Wenn Sie VBA -Programme von Hand zu schreiben entscheiden , tun Sie dies in die VBA -Programmierumgebung , die Programmierer beziehen als IDE oder integrierte Entwicklungsumgebung. Die IDE ist eine Anwendung , die an jedem Office-Programm , und verfügt über Werkzeuge , die Sie schreiben, ausführen und debuggen Programme helfen . Sehen Sie sich die IDE , indem Sie die folgenden Schritte aus: Klicken Sie mit Office-Programms Menü "Datei" und dann auf "Optionen". Klicken Sie auf " Menüband anpassen " in "Kategorien" klicken und dann klicken Sie auf die "Entwickler "-Checkbox . Diese Aktionen zeigen die Registerkarte "Entwicklertools" , die standardmäßig ausgeblendet ist . Klicken Sie auf die Registerkarte "Entwicklertools" der " Visual Basic "-Taste , um die IDE zu öffnen.
Ausführen eines VBA -Programm
Einer der mehrere Möglichkeiten der Führung eines VBA Programms ist es, eine Liste der verfügbaren Programme anzuzeigen, doppelklicken Sie dann auf den Namen des Programms in der Liste , um das Programm auszuführen. Zum Beispiel, wenn Sie eine hypothetische VBA Programm namens geschrieben habe " GreetUser ," du wirst sehen, dass Namen, wenn Sie die Registerkarte "Entwicklertools" der "Makros " klicken . Wenn Sie auf " Makros" zeigt eine Liste aller Makros in das aktuelle Dokument und in den Vorlagen Ihr Dokument mit gespeichert. Doppelklick auf " GreetUser " wird das Makro ausführen .
Zuweisen Shortcuts
Nach Beobachtung, wie viel Zeit und Mühe VBA Programme, die Sie speichern , erhalten Sie einen zusätzlichen Vorteil , wenn Sie lernen, wie Sie Ihre Programme mit einem einzigen Mausklick oder Tastendruck ausführen . Klicken Sie auf den Pfeil rechts neben der " Quick Access Toolbar " und anschließend auf "Weitere Befehle "-Befehl. Klicken Sie auf " Makros" Kategorie aus der Dropdown-Liste unter dem " Wählen "-Label , um eine Liste der verfügbaren Makros angezeigt . Doppelklicken Sie auf ein Makro, das Sie wollen, um die Symbolleiste für den Schnellzugriff zuweisen , klicken Sie dann auf "OK" , um das Dialogfeld zu schließen. Ihr Programm wird ein neues Symbol in der Symbolleiste für den Schnellzugriff , um das Makro zu vertreten. Führen Sie das Makro , indem Sie auf das Symbol.