Excel-VBA für Einsteiger

June 15

Excel-VBA für Einsteiger

Visual Basic für Applikationen (VBA) ist eine Programmiersprache, die zum Anpassen der Microsoft Office-Anwendungen, einschließlich Word, PowerPoint und Excel verwendet. Schreiben ein kurzes Stück des VBA-Codes eliminieren repetitive Aufgaben wie die Formatierung dieselben Arten von Dokumenten, die gleichen Arten von Berechnungen ausführen oder öffnen eine Reihe von Dokumenten.

Lage

VBA ist in Excel vorinstalliert; Sie müssen keinen es separat zu kaufen. Code wird im Visual Basic Editor (VBE) geschrieben, die über die Tasten "Alt" und "F11" zusammen auf Ihrer Tastatur zugegriffen wird.

Umgebung

Nach dem Öffnen hat VBE (auch genannt die integrierte Entwicklungsumgebung oder IDE) eine einfache Navigation-Baum-Fenster. Nach der University of Utah das aktuelle Projekt immer als das Standard-Projekt VBAProject(Book1), befindet sich auch im Fenster auf der linken Seite aufgelistet ist, ist eine Liste der aktuell geöffneten Projekten sowie einige Dateien, die sind passwortgeschützt und können nicht von einem Benutzer (z. B. Adobe Acrobat Writer) geändert werden.

VBA-Funktionen

Eine VBA-Funktion ersetzt eine Formel in einer Kalkulationstabelle. Dies ist sogar sinnvoller, wenn die Formel kompliziert oder langwierig ist. Beispielsweise die Formel zur Berechnung von Standardabweichungen sind viele Schritte erforderlich: ersetzen die Formel mit einem Stück von VBA-Code bedeutet, dass Sie nur einmal die Formel eingeben.

Regeln

VBA, hat wie die meisten Programmiersprachen, Regeln für die Syntax und Variablen Namen. Nach der der University of Virginia, Variablennamen müssen mit einem Buchstaben beginnen, Groß-/Kleinschreibung und bestehen aus Buchstaben, Zahlen und einige andere Zeichen. Sonderzeichen wie #, $, %, & und! sind nicht zulässig.

Verwenden von Makros

Zum Einstieg mit VBA können Sie ein Makro aufzeichnen und zeigen Sie dann den Code, der erstellt wird. Z. B. Starten Sie Makro aufzeichnen (im Menü "Makro"), formatieren Sie eine Zelle in Fett und dann Stop Aufnahme. Wenn Sie das Makro bearbeiten, werden Sie an den Code, der von Excel erstellt wurde. Versuchen Sie ein anderes Makro (z. B. die Zelle kursiv), dann vergleichen Sie die beiden Teile des Codes beachten Sie die Änderungen. Nach der University of Virginia hilft kleine Stücke von Code auf diese Weise erstellen Visual Basic lernen ohne tatsächlich keinen Code eingeben Ihnen.

Wo Sie Hilfe bekommen

Die Hilfedatei für VBA ist in der Entwickler-Multifunktionsleiste (auf der oberen Symbolleiste). Laut Microsoft wenn die Entwickler-Multifunktionsleiste nicht müssen Sie das Entwickler-Band aus dem Menü "Extras" zeigen. Es gibt auch eine umfangreiche Hilfe-Menü auf Microsofts Website.