Microsoft Excel bietet umfangreiche Möglichkeiten, um sich wiederholende Aufgaben mithilfe von Makros zu automatisieren. Mit Makros können Sie eine Abfolge von Befehlen und Aktionen in Excel aufzeichnen und wiedergeben. Wenn Sie jedoch ein Makro erstellen, ist es praktisch, es mit einer speziellen Schaltfläche oder einem Symbol starten zu können. In diesem Artikel werden wir uns eine detaillierte Anleitung ansehen, wie Sie ein Makro in Excel mit einer Schaltfläche ausführen können.
Zunächst müssen Sie den Visual Basic-Editor öffnen, in dem Sie Makros erstellen und bearbeiten können. Drücken Sie dazu die Tastenkombination Alt + F11 auf der Tastatur oder wählen Sie die Registerkarte "Entwickler" in Excel aus und klicken Sie auf die Schaltfläche "Visual Basic".
Wählen Sie im Visual Basic-Editor das Modul aus, das Ihr Makro enthält, oder erstellen Sie ein neues Modul. Fügen Sie den Code Ihres Makros in das Modul ein oder schreiben Sie ihn. Stellen Sie sicher, dass Ihr Makro die Aktionen widerspiegelt, die Sie beim Ausführen des Makros wiedergeben möchten.
Wenn Ihr Makro fertig ist, schließen Sie den Visual Basic-Editor und kehren Sie zum Hauptfenster von Excel zurück. Jetzt müssen Sie eine Schaltfläche oder ein Symbol hinzufügen, mit dem Ihr Makro ausgeführt wird. Klicken Sie dazu auf der Registerkarte Entwickler auf Einfügen, und wählen Sie eines der Steuerelemente aus (z. B. eine Schaltfläche oder eine Befehlsschaltfläche).
Hinweis: Wenn Sie die Registerkarte "Entwickler" in Excel nicht haben, müssen Sie sie aktivieren. Klicken Sie dazu mit der rechten Maustaste auf das Band, wählen Sie Band anpassen und aktivieren Sie das Kontrollkästchen Entwickler.
Schritt 1. Öffnen Sie den VBA-Editor in Excel
Um ein Makro in Excel mit einer Schaltfläche auszuführen, müssen Sie den VBA-Editor (Visual Basic for Applications) öffnen. Hier ist, wie man es macht:
- Schritt 1.1: Öffnen Sie die Excel-Datei, in der Sie das Makro erstellen möchten.
- Schritt 1.2: Drücken Alt + F11 auf der Tastatur. Dadurch wird der VBA-Editor geöffnet.
Nachdem Sie diese Schritte ausgeführt haben, sehen Sie ein VBA-Editor-Fenster, in dem Sie Makros in Excel schreiben und bearbeiten können.
Schritt 2. Erstellen Sie ein neues Makro
Gehen Sie folgendermaßen vor, um ein neues Makro in Excel zu erstellen:
1. Öffnen Sie Excel und öffnen Sie die Arbeitsmappe, in der Sie das Makro erstellen möchten.
2. Klicken Sie im Menü oder in der Symbolleiste auf die Registerkarte Entwickler. Wenn die Registerkarte "Entwickler" nicht angezeigt wird, müssen Sie sie aktivieren. Wählen Sie dazu im Menü "Datei" die Datei "Optionen" aus, wählen Sie dann "Programmoptionen" und aktivieren Sie die Registerkarte "Entwickler in der Multifunktionsleiste anzeigen".
3. Klicken Sie auf der Registerkarte Entwickler auf die Schaltfläche Makro aufzeichnen.
4. Geben Sie im daraufhin angezeigten Fenster "Makro aufzeichnen" einen Namen für das Makro ein und wählen Sie den Speicherort aus, an dem Sie es speichern möchten. Sie können das Makro in der aktuellen Arbeitsmappe oder in einer persönlichen Arbeitsmappe speichern. Ein persönliches Arbeitsbuch ist für die Verwendung auf allen Arbeitsstationen verfügbar.
5. Klicken Sie auf "OK", um mit der Makroaufzeichnung zu beginnen.
Schritt 3. Weisen Sie der Schaltfläche ein Makro zu
1. Wählen Sie eine Zelle aus oder erstellen Sie eine Tabelle, in der die Schaltfläche zum Ausführen des Makros platziert wird.
2. Suchen Sie auf der Registerkarte "Entwickler" die Elementgruppe "Formularverwaltung" und klicken Sie auf die Schaltfläche "Entwurfsmodus".
3. Wählen Sie im daraufhin angezeigten Dialogfeld das Schaltflächenwerkzeug aus und zeichnen Sie ein Rechteck auf die ausgewählte Zelle.
4. Nachdem Sie eine Schaltfläche erstellt haben, wird der Assistent für Schaltflächenaktionen auf dem Bildschirm angezeigt.
5. Wählen Sie die Option "Makro" aus und klicken Sie auf die Schaltfläche "Weiter".
6. Wählen Sie in der Liste der Makros den Namen des Makros aus, das Sie der Schaltfläche zuweisen möchten, und klicken Sie auf OK.
7. Schließen Sie das Fenster "Schaltflächenaktionsassistent", indem Sie auf die Schaltfläche Schließen klicken.
8. Beenden Sie den Schaltflächenentwurfsmodus, indem Sie auf der Registerkarte Entwickler auf die Schaltfläche Entwurfsmodus klicken.
9. Nachdem Sie diese Schritte ausgeführt haben, sollte eine Schaltfläche mit dem Namen des Makros auf dem Bildschirm angezeigt werden, und das entsprechende Makro wird ausgelöst, wenn Sie darauf klicken.
Schritt 4. Führen Sie das Makro mit der Schaltfläche aus
Nachdem Sie ein Makro erstellt und ihm eine Tastenkombination zugewiesen haben, können Sie es auch über eine Schaltfläche in der Symbolleiste starten.
Befolgen Sie dazu die Anweisungen:
1. Klicken Sie mit der rechten Maustaste auf einen leeren Bereich der Excel-Symbolleiste.
2. Wählen Sie im angezeigten Kontextmenü die Option Symbolleiste anpassen aus. ".
3. Klicken Sie im daraufhin angezeigten Fenster Symbolleiste anpassen auf die Registerkarte Befehlsleiste.
4. Suchen Sie in der Liste Wählen Sie einen Befehl aus, und wählen Sie die Kategorie Makros aus.
5. Auf der rechten Seite des Fensters wird eine Liste der verfügbaren Makros angezeigt. Wählen Sie das gewünschte Makro aus.
6. Klicken Sie auf die Schaltfläche "Hinzufügen >", um das ausgewählte Makro zur Werkzeugleiste hinzuzufügen.
7. Klicken Sie auf die Schaltfläche OK, um das Fenster Symbolleiste anpassen zu schließen.
Jetzt wird in der Excel-Symbolleiste eine Schaltfläche mit einem Symbol für das ausgewählte Makro angezeigt. Dadurch können Sie das Makro mit einem Mausklick ausführen.