So erstellen Sie ein Makro in Excel

Mit Excel VBA können Sie Aufgaben in Excel automatisieren, indem Sie so genannte Makros schreiben. In diesem Kapitel erfahren Sie, wie Sie ein einfaches Makro erstellen, das nach einem Klick auf eine Befehlsschaltfläche ausgeführt wird. Schalten Sie zunächst die Registerkarte Entwickler ein.

Registerkarte Entwickler

Um die Registerkarte Entwickler zu aktivieren, führen Sie die folgenden Schritte aus.

1. Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle der Multifunktionsleiste, und klicken Sie dann auf Multifunktionsleiste anpassen.

2. Wählen Sie unter Anpassen der Multifunktionsleiste auf der rechten Seite des Dialogfelds die Option Hauptregisterkarten (falls erforderlich).

3. Aktivieren Sie das Kontrollkästchen Entwickler.

4. Klicken Sie auf OK.

5. Die Registerkarte „Entwickler“ finden Sie neben der Registerkarte „Ansicht“.

Befehlsschaltfläche

Um eine Befehlsschaltfläche auf Ihrem Arbeitsblatt zu platzieren, führen Sie die folgenden Schritte aus.

1. Klicken Sie auf der Registerkarte Entwickler auf Einfügen.

2. Klicken Sie in der Gruppe ActiveX-Steuerelemente auf Befehlsschaltfläche.

Fügen Sie ein Befehlsschaltflächen-Steuerelement ein.

3. Ziehen Sie eine Befehlsschaltfläche auf Ihr Arbeitsblatt.

Ein Makro zuweisen

Um der Befehlsschaltfläche ein Makro (eine oder mehrere Codezeilen) zuzuweisen, führen Sie die folgenden Schritte aus.

1. Klicken Sie mit der rechten Maustaste auf CommandButton1 (stellen Sie sicher, dass der Entwurfsmodus ausgewählt ist).

2. Klicken Sie auf Code anzeigen.

Der Visual Basic Editor erscheint.

3. Platzieren Sie den Cursor zwischen Private Sub CommandButton1_Click() und End Sub.

4. Fügen Sie die unten gezeigte Codezeile hinzu.

Hinweis: Das Fenster auf der linken Seite mit den Namen Sheet1 (Blatt1) und ThisWorkbook wird als Projekt-Explorer bezeichnet. Wenn der Projekt-Explorer nicht sichtbar ist, klicken Sie auf Ansicht, Projekt-Explorer. Wenn das Codefenster für Blatt1 nicht sichtbar ist, klicken Sie auf Blatt1 (Sheet1). Die Anweisung Option Explicit können Sie vorerst ignorieren.

5. Schließen Sie den Visual Basic-Editor.

6. Klicken Sie auf die Befehlsschaltfläche auf dem Blatt (stellen Sie sicher, dass der Entwurfsmodus abgewählt ist).

Herzlichen Glückwunsch! Sie haben soeben ein Makro in Excel erstellt!

Visual Basic-Editor

Um den Visual Basic-Editor zu öffnen, klicken Sie auf der Registerkarte Entwickler auf Visual Basic.

Der Visual Basic-Editor wird angezeigt.

Comments are closed.