Visual Basic für Applikationen oder VBA ist eine einfache Programmiersprache, die Microsoft schließt in einer Handvoll seiner Office-Programme , einschließlich Excel 2010 . VBA -Code können Sie die mit oder Ausgang , um Ihre Excel-Tabelle interagieren zu schreiben. Excel VBA -Programme werden oft als Makros , wie sie normalerweise sind entworfen, um sich wiederholende Aufgaben im Arbeitsblatt durchführen . Erstellen eines Excel VBA-Makro ist nur eine Frage der Öffnung der VBA-Editor und mit der richtigen Syntax , um das Programm zu starten. Anleitung
1
Finden Sie die Excel-Datei , die Sie , indem Sie eine VBA-Programm zu erweitern. Auf die Datei doppelklicken, um die Tabelle zu öffnen.
2
gedrückter Alt-Taste , und drücken Sie F11, um den VBA-Editor zu öffnen. Der Editor öffnet sich in einem neuen Fenster.
3
der rechten Maustaste auf Ihren Arbeitsblättern , die in der dünnen Spalte auf der linken Seite der VBA-Editor aufgelistet werden . Bewegen Sie die Maus über "Einfügen" und wählen Sie " Module". Dies fügt ein neues Modul , das ist nur etwas für Ihren VBA-Programm zu halten, um der Liste. Auf dem Modul , das erscheint Doppelklick , und die rechte Hälfte des VBA-Editor wird weiß .
4
Klicken Sie auf der rechten Seite der VBA-Editor . Ein blinkender Cursor erscheint. Geben Sie folgenden Code in den Bearbeiter:
Sub Name ( )
Ändern "Name" , was auch immer Sie wollen Ihre Subroutine nennen. Drücken Sie die Eingabetaste , um die Linie und die VBA-Editor automatisch platzieren Sie den "End Sub "-Befehl in einer Zeile unter dem Cursor zu vervollständigen. Dies ist, wie Sie alle Makros , die Sie erstellen in VBA starten.
5
Erstellen Ihres Programms Variablen auf die nächsten paar Zeilen . Starten Sie jede Zeile mit dem Wort " Dim ", was bedeutet, dass Sie erstellen eine Variable bedeutet . Geben Sie den Namen der Variablen durch das Wort " wie ", dann den Typ der Variablen gefolgt . Zum Beispiel , die beide " Dim x as Integer " und " Dim y als Variante" sind akzeptabel. Wenn Sie mehrere Variablen des gleichen Typs haben , legen Sie sie auf der gleichen Linie durch ein Komma getrennt , wie " Dim x , y als Integer . "
6
Geben Sie den eigentlichen Code für Ihr Programm unter die Variablen . Geben Sie den Code in Kleinbuchstaben als VBA automatisch groß wird , dass es Befehle , erkennt die Ihnen helfen können Ihren Code schreiben . VBA helfen Ihnen bei bestimmten Befehlen . Zum Beispiel, wenn Sie " Range (" eine Codezeile, die eine Reihe von Zellen auf dem Arbeitsblatt auszuwählen beginnt eingeben, wird VBA eine kleine Box neben Ihrem Cursor erzählt das richtige Format , um das Argument zu vervollständigen anzuzeigen. Wenn Sie zu bekommen ein Punkt in Ihrem Code , wo es ist offensichtlich, dass Sie benötigen, um bestimmte Funktionen aufzurufen , wird VBA automatisch eine Liste aller Funktionen , so dass Sie aus der Liste auswählen , anstatt sie einzutippen es in.