Zum Hauptinhalt springen

Excel-Makro aus der Schaltfläche - Anleitung zum Erstellen und Verwenden

Ein Excel-Makro ist eine Funktion, mit der Sie doppelte Aufgaben in Microsoft Excel automatisieren können. Das Erstellen und Verwenden von Makros kann die Arbeit mit Tabellen erheblich beschleunigen und bei der Bewältigung großer Datenmengen helfen. Eine beliebte Möglichkeit, Makros auszuführen, besteht darin, sie an eine Schaltfläche zu binden.

Um ein Makro in Excel zu erstellen, müssen Sie die Registerkarte «Entwickler» öffnen, die standardmäßig im Programm ausgeblendet ist. Um es anzuzeigen, gehen Sie zu den Excel-Einstellungen, wählen Sie Menübandeinstellungen aus und aktivieren Sie das Kontrollkästchen Entwickler. Nachdem die Registerkarte «Entwickler» angezeigt wurde, können Sie mit der Erstellung eines Makros beginnen.

Um ein Makro zu erstellen, wählen Sie die Registerkarte «Entwickler» aus und klicken dann auf die Schaltfläche «Makro aufzeichnen». Dadurch wird das Dialogfeld «Makro aufzeichnen» geöffnet, in dem Sie einen Namen für das Makro festlegen und einen Speicherort für das Makro auswählen können. Danach müssen Sie auf die Schaltfläche «OK» klicken, um mit der Aufzeichnung des Makros zu beginnen.

Nachdem Sie auf OK geklickt haben, zeichnet Excel alle Vorgänge auf, die Sie ausführen: Dateneingabe, Zellenauswahl, Kopieren, Formatieren und andere Vorgänge. Wenn die Makroaufzeichnung abgeschlossen ist, kehren Sie zur Registerkarte «Entwickler» zurück und beenden die Aufzeichnung, indem Sie auf die Schaltfläche «Aufzeichnung beenden» klicken.

Erstellen einer Schaltfläche in Excel für ein Makro

Führen Sie die folgenden Schritte aus, um eine Schaltfläche in Excel für ein Makro zu erstellen:

  1. Öffnen Sie das Excel-Arbeitsblatt, in dem Sie eine Schaltfläche zum Ausführen des Makros erstellen möchten.
  2. Klicken Sie auf der Hauptsymbolleiste von Excel auf die Registerkarte Entwickler. Wenn die Registerkarte "Entwickler" nicht angezeigt wird, müssen Sie sie aktivieren, indem Sie die folgenden Schritte ausführen:
    1. Öffnen Sie das Menü "Datei".
    2. Wählen Sie Optionen.
    3. Wählen Sie im angezeigten Fenster die Option Bandeinstellungen aus.
    4. Aktivieren Sie das Kontrollkästchen Entwickler und klicken Sie auf OK.
    • Schaltflächentext - Sie können den gewünschten Text eingeben, der auf der Schaltfläche angezeigt wird.
    • Makroname - Wählen Sie das Makro aus, das beim Klicken auf die Schaltfläche ausgeführt werden soll.
    • Die gebräuchlichsten Makros sind Subprozeduren. Wenn ein Makro mit der Funktion "Makro aufzeichnen" aufgezeichnet wurde, wird der Name des Makros in der Liste angezeigt.

    Die Schaltfläche zum Ausführen des Makros wurde jetzt erstellt und kann jetzt verwendet werden. Sie können die Schaltfläche bei Bedarf an die gewünschte Position auf dem Arbeitsblatt verschieben, die Größe oder das Erscheinungsbild ändern.

    Das Erstellen einer Schaltfläche in Excel für ein Makro erleichtert die Arbeit mit Makros erheblich, sodass sie mit einem einzigen Mausklick ausgeführt werden können.

    Schritte zum Erstellen einer Schaltfläche

    Das Erstellen einer Schaltfläche in einem Excel-Makro kann Routinevorgänge erheblich erleichtern und die Arbeitseffizienz verbessern. Führen Sie die folgenden Schritte aus, um eine Schaltfläche zu erstellen:

    SchrittHandlung
    1Excel-Datei öffnen
    2Wählen Sie die Zelle aus, an der sich die Schaltfläche befindet
    3Gehe zur Registerkarte »Entwickler" in der Symbolleiste
    4Klicken Sie in der Gruppe Formularelemente verwalten auf die Schaltfläche Einfügen
    5Wählen Sie den Schaltflächentyp aus der Liste der verfügbaren Elemente aus
    6Zeichnen Sie ein Rechteck in einem Excel-Arbeitsblatt, um die Größe und Position der Schaltfläche festzulegen
    7Öffnen Sie den Visual Basic-Editor, indem Sie auf der Registerkarte Entwickler auf die Schaltfläche Bearbeiten klicken
    8Fügen Sie den Makrocode ein, der beim Klicken auf die Schaltfläche ausgeführt wird
    9Speichern und Schließen des Visual Basic-Editors
    10Excel-Datei speichern

    Sobald diese Schritte abgeschlossen sind, ist die Schaltfläche einsatzbereit. Wenn Sie auf die Schaltfläche klicken, wird das im Visual Basic-Editor angegebene Makro gestartet. Bei Bedarf können Sie das Design der Schaltfläche ändern oder den Makrocode später korrigieren.

    Zuweisen eines Makros zu einer Schaltfläche

    Mit Makros in Excel können Sie doppelte Vorgänge und Aktionen in einer Tabelle automatisieren. Sie ermöglichen Ihnen, benutzerdefinierte Funktionen zu erstellen, neue Befehle hinzuzufügen und den Betrieb des Programms zu verwalten. Um ein Makro zu verwenden, können Sie es an eine Schaltfläche im Arbeitsblatt binden, sodass Sie die gewünschten Aktionen mit einem einzigen Mausklick ausführen können.

    Führen Sie die folgenden Schritte aus, um einem Button ein Makro zuzuweisen:

    1. Öffnen Sie den Visual Basic-Editor, indem Sie Alt + F11 drücken.
    2. Wählen Sie im Visual Basic-Editor-Fenster das gewünschte Modul aus, in dem der Makrocode gespeichert ist.
    3. Erstellen Sie eine neue Prozedur, die den Makrocode enthält. Zum Beispiel können Sie es MyMacro nennen .
    4. Schreiben Sie den Makrocode innerhalb der Prozedur. Sie können beispielsweise Code hinzufügen, um eine Tabelle zu formatieren oder Berechnungen durchzuführen.
    5. Speichern Sie die Änderungen im Modul.
    6. Kehren Sie in den Tabellenbetrieb zurück, und öffnen Sie die Registerkarte Entwickler in der Excel-Symbolleiste.
    7. Auf der Registerkarte Entwickler wählen Sie die Schaltfläche Einfügung oder Bedienungstaste.
    8. Zeichnen Sie ein Rechteck auf dem Arbeitsblatt, um eine Schaltfläche zu erstellen.
    9. Wählen Sie im angezeigten Dialogfeld eine Option aus Binden eines Makros.
    10. Wählen Sie das erstellte Makro aus der Liste aus, oder geben Sie einen Namen ein.
    11. den Knopf drücken OK.

    Wenn der Benutzer nun auf die Schaltfläche klickt, wird das angegebene Makro ausgeführt. Dies bedeutet, dass Sie die Ausführung von Operationen automatisieren können, die zuvor viele Klicks und Aktionen erforderten. Das Zuweisen eines Makros zu einer Schaltfläche erleichtert die Arbeit mit Tabellen erheblich und beschleunigt die Ausführung von Aufgaben in Excel.