Wie man den VBA-Editor in Excel verwendet | Excel-Hilfe

Der Visual Basic for Applications (VBA)-Editor von Excel ist ein sehr leistungsfähiges Werkzeug. Mit ihm können Sie benutzerdefinierte Skripts schreiben und bearbeiten, die Aktionen in Excel automatisieren. Wenn Sie ein Makro aufzeichnen, wird es als VBA-Code im VBA-Editor gespeichert. Wenn Sie ein Makro jedoch direkt im VBA-Editor schreiben, sind Sie flexibler als bei der herkömmlichen Aufzeichnung eines Makros.

Sie können besseren Code erstellen und kompliziertere Aufgaben erledigen, indem Sie direkt mit Visual Basic für Applikationen arbeiten. In diesem Lehrgang zeige ich Ihnen die Grundlagen der Verwendung des VBA-Editors von Excel. Wir starten jetzt mit der Erklärung zu Vba Excel.

*Dieses Tutorial ist für Excel 2019/Microsoft 365 (für Windows). Haben Sie eine andere Version? Kein Problem, Sie können immer noch genau die gleichen Schritte befolgen.

Was ist der VBA-Editor?

Der Visual Basic for Applications-Editor, auch VBA-Editor, VB-Editor oder VBE genannt, ist eine Schnittstelle zur Erstellung von Skripts. VBA ist die Programmiersprache, die zur Erstellung dieser Skripte verwendet wird. Visual Basic ist eine vollwertige Programmiersprache, aber Sie müssen nur einige der Grundlagen lernen, um den Umgang mit VBA-Skripten in Excel zu erlernen.

Wenn Sie schon einmal in einer integrierten Entwicklungsumgebung (IDE) programmiert haben, wird Ihnen der VBA-Editor bekannt vorkommen. Mit ihm können Sie VBA-Code in Ihrem Excel-Tabellenblatt erstellen, verwalten und ausführen.

Schauen wir uns an, wie Sie ihn öffnen und einige grundlegende Dinge tun können.

So verwenden Sie den VBA-Editor

Bevor Sie mit der Codierung beginnen, müssen Sie den VBA-Editor öffnen. Gehen Sie dazu auf die Registerkarte Entwickler und klicken Sie auf die Schaltfläche Visual Basic:

Wenn Sie die Registerkarte “Entwickler” nicht sehen, gehen Sie zu Datei > Optionen > Multifunktionsleiste anpassen und vergewissern Sie sich, dass “Entwickler” im rechten Fensterbereich aktiviert ist. Sie können den VBA-Editor auch mit dem Tastaturkürzel Alt + F11 öffnen.

Wie Sie sehen können, ist der VBA-Editor vollgepackt mit Schaltflächen, Menüs und Optionen. Keine Sorge – wir gehen in diesem Leitfaden auf die wichtigsten davon ein. In diesem Leitfaden konzentrieren wir uns auf die grundlegenden Teile des VBA-Editors. In der Projektansicht auf der linken Seite gibt es einen Ordner namens Module.

Dieser Ordner enthält VBA-Module, die wie Container für Code sind. Wenn Sie Makros aufzeichnen, werden diese in ein Modul aufgenommen. Wenn Sie Ihren eigenen Code schreiben, wird dieser in einem Modul gespeichert. Um ein neues, leeres Modul hinzuzufügen, klicken Sie in VBAProject (Buch1) und gehen Sie zu Einfügen > Modul.

Wenn in VBAProject kein Modulordner vorhanden war, wird der Ordner erstellt und ein neues Modul eingefügt. Hier werden Sie Ihren VBA-Code ablegen, wenn Sie ihn schreiben wollen. Um ein Modul zu löschen, klicken Sie mit der rechten Maustaste auf das Modul im linken Fensterbereich und wählen Sie [Modulname] entfernen.

Excel fordert Sie auf, das Entfernen zu bestätigen. Sie können das Modul exportieren, wenn Sie es speichern möchten.

Abschließend wollen wir uns die Ausführung eines Makros über den VBA-Editor ansehen. Nachdem Sie ein Makro erstellt haben, indem Sie es entweder direkt kodiert oder über die Excel-Standardoberfläche aufgezeichnet haben, können Sie es von dieser Ansicht aus ausführen.

Um ein Makro auszuführen, klicken Sie einfach auf die Schaltfläche Makro ausführen in der Menüleiste: Sie können auch die Taste F5 auf Ihrer Tastatur drücken.

Weiter zu VBA

Dies war eine sehr grundlegende Einführung in den VBA-Editor. Wenn Sie mehr VBA-Code schreiben, werden Sie sehen, dass der VBA-Editor Ihnen bei Ihrer Arbeit eine größere Hilfe sein wird. Spielen Sie erst einmal mit dem Editor herum, um ein Gefühl dafür zu bekommen, wo sich die Schaltflächen und Menüs befinden, und machen Sie sich mit der Struktur von VBA vertraut.