Applies ToExcel 2016 Excel 2013 Excel 2010 Excel 2007

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

  • Ausführen einer Aktion oder eines Vorgangs, wenn ein Benutzer auf ein Formularsteuerelement klickt, indem ihm ein Makro zugewiesen wird.

  • Führen Sie Microsoft Visual Basic for Applications (VBA)-Code 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 einesMakros.

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. Wenn Sie die Position eines vorhandenen Makros angeben möchten, wählen Sie aus, wo sich das Makro im Feld Makros in befindet, indem Sie eine der folgenden Aktionen ausführen:

    • Wenn Sie in einer geöffneten Arbeitsmappe nach dem Makro suchen möchten, wählen Sie alle geöffneten Arbeitsmappenaus.

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

    • Wenn Sie die Suche nach dem Makro auf die Arbeitsmappe einschränken möchten, die das aktuelle Arbeitsblatt enthält, wählen Sie Diese Arbeitsmappeaus.

    • Wenn Sie die Suche nach dem Makro auf eine bestimmte Arbeitsmappe einschränken möchten, wählen Sie diese Arbeitsmappe aus der Liste der verfügbaren geöffneten Arbeitsmappen Namen 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 den Namen im 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 Hilfe zu Visual Basic.

      Ä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 den Namen im 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.

    In Excel 2016, 2013, 2010:

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

    2. Aktivieren Sie unter Menüband anpassendas Kontrollkästchen Entwicklertools , 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 Allgemein unter Top-Optionen für die Arbeit mit Exceldas Kontrollkästchen Entwicklerregisterkarte im Menüband anzeigen , und klicken Sie dann auf OK.

  2. Damit Sie das ActiveX-Steuerelement bearbeiten können, muss der Entwurfsmodus aktiv sein. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Steuerelemente auf 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 Schaltflächensymbolanzeigen .

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

  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 Hilfe zu Visual Basic.

  6. Nachdem Sie das Schreiben des Makros abgeschlossen haben, klicken Sie im Visual Basic-Editor im Menü Datei auf Schließen und zurück zu Microsoft Excel .

  7. Nachdem Sie das Steuerelement entworfen 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.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.