Gilt für
Excel 2016 Excel 2013 Excel 2010 Excel 2007

Wichtig: Der Support für Office 2016 und Office 2019 endet am 14. Oktober 2025. Aktualisieren Sie auf Microsoft 365, um von jedem beliebigen Gerät aus arbeiten zu können, und erhalten Sie weiterhin Support. Microsoft 365 erhalten

Sie können ein Formularsteuerelement oder ein ActiveX-Steuerelement wie folgt automatisieren:

  • Führen Sie eine Aktion oder einen Vorgang aus, wenn ein Benutzer auf ein Formularsteuerelement klickt, indem er ihm ein Makro zuweist.

  • Führen Sie VBA-Code (Microsoft Visual Basic for Applications) aus, um alle Ereignisse zu verarbeiten, die auftreten, wenn ein Benutzer mit einem ActiveX-Steuerelement interagiert.

Weitere Informationen zum Erstellen von Makros finden Sie unter Erstellen oder Löschen eines Makros.

Hinzufügen oder Bearbeiten eines Makros für ein Formularsteuerelement

  1. Klicken Sie mit der rechten Maustaste auf das Steuerelement, und klicken Sie dann auf Makro zuweisen.

    Das Dialogfeld Makros zuweisen wird angezeigt.

  2. Um den Speicherort eines vorhandenen Makros anzugeben, wählen Sie im Feld Makros in aus, wo sich das Makro befindet, indem Sie eine der folgenden Aktionen ausführen:

    • Um in einer geöffneten Arbeitsmappe nach dem Makro zu suchen, wählen Sie Alle geöffneten Arbeitsmappen aus.

      Hinweis: Wenn sich das Makro, das Sie dem Steuerelement zuweisen möchten, in einer separaten Arbeitsmappe befindet, öffnen Sie diese Arbeitsmappe zuerst, damit sie im Listenfeld Makros in verfügbar ist.

    • Um die Suche nach dem Makro auf die Arbeitsmappe zu beschränken, die das aktuelle Arbeitsblatt enthält, wählen Sie Diese Arbeitsmappe aus.

    • Um die Suche nach dem Makro auf eine bestimmte Arbeitsmappe zu beschränken, wählen Sie diese Arbeitsmappe aus der Liste der verfügbaren geöffneten Arbeitsmappennamen aus.

  3. Führen Sie eine der folgenden Aktionen aus:

    Zuweisen eines Makros    Führen Sie eine der folgenden Aktionen aus:

    • Aufzeichnen eines neuen Makros    Klicken Sie auf Aufzeichnen, und wenn Sie die Aufzeichnung des Makros abgeschlossen haben, klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Aufzeichnung beenden Schaltflächensymbol.

    • Zuweisen eines vorhandenen Makros    Doppelklicken Sie in der Liste auf ein Makro, oder geben Sie dessen Namen in das Feld Makroname ein.

    • Erstellen eines neuen Makros    Klicken Sie auf Neu, und schreiben Sie dann im Visual Basic-Editor ein neues Makro.

      Weitere Informationen zum Schreiben von Makros finden Sie in der Visual Basic-Hilfe.

      Ändern eines zugewiesenen Makros    Führen Sie eine der folgenden Aktionen aus:

    • Bearbeiten des zugewiesenen Makros    Klicken Sie im Feld Makroname auf den Namen des Makros, und klicken Sie dann auf Bearbeiten.

    • Zuweisen eines anderen vorhandenen Makros    Doppelklicken Sie in der Liste auf ein Makro, oder geben Sie dessen Namen in das Feld Makroname ein.

Hinzufügen oder Bearbeiten eines Makros für ein ActiveX-Steuerelement

  1. Wenn die Registerkarte Entwicklertools nicht verfügbar ist, zeigen Sie sie an.

    Im Excel 2016 2013, 2010:

    1. Klicken Sie auf Datei > Optionen > Menüband anpassen.

    2. Aktivieren Sie unter Menüband anpassen das Kontrollkästchen Entwickler , und klicken Sie dann auf OK.

    In Excel 2007:

    1. Klicken Sie auf die Microsoft Office-Schaltfläche Abbildung der Office-Schaltfläche, und klicken Sie dann auf Excel-Optionen.

    2. Aktivieren Sie in der Kategorie Beliebt unter Top-Optionen für die Arbeit mit Excel das Kontrollkästchen Registerkarte Entwickler im Menüband anzeigen , und klicken Sie dann auf OK.

  2. Damit Sie das ActiveX-Steuerelement bearbeiten können, muss der Entwurfsmodus aktiv sein. Aktivieren Sie auf der Registerkarte Entwicklertools in der Gruppe Steuerelemente den Entwurfsmodus Schaltflächensymbol.

  3. Wählen Sie das Steuerelement aus.

    Weitere Informationen finden Sie unter Auswählen oder Aufheben der Auswahl von Steuerelementen auf einem Arbeitsblatt.

  4. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Steuerelemente auf Code anzeigen Schaltflächensymbol.

    Hinweis: Sie können auch ein vorhandenes Makro bearbeiten, indem Sie mit der rechten Maustaste auf das Steuerelement klicken und dann auf Code anzeigen klicken.

  5. Schreiben Sie im Visual Basic-Editor ein neues Makro, oder ändern Sie das vorhandene Makro.

    Weitere Informationen zum Schreiben von Makros finden Sie in der Visual Basic-Hilfe.

  6. Nachdem Sie das Makro geschrieben haben, klicken Sie im Visual Basic-Editor im Menü Datei auf Schließen und zu Microsoft Excel zurückkehren.

  7. Nachdem Sie den Entwurf des Steuerelements abgeschlossen haben, deaktivieren Sie auf der Registerkarte Entwicklertools in der Gruppe Steuerelemente den Entwurfsmodus Schaltflächensymbol.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.