Zum Hauptinhalt springen

Wie kann ich Excel so konfigurieren, dass ein Makro automatisch ausgeführt wird

Microsoft Excel ist eines der beliebtesten Werkzeuge für die Arbeit mit Tabellen und Berechnungen. Es bietet viele Funktionen und Funktionen, die durch das Schreiben und Ausführen von Makros erweitert werden können — Sequenzen von Befehlen, die automatisch ausgeführt werden. Aber wie kann ich Excel so konfigurieren, dass Makros automatisch ausgeführt werden?

Es gibt mehrere Möglichkeiten, Excel so zu konfigurieren, dass Makros automatisch ausgeführt werden. Eine davon besteht darin, Ereignisse zu verwenden, die in Excel auftreten, z. B. das Öffnen oder Schließen einer Arbeitsmappe, das Ändern des Zellenwerts usw. Eine andere Möglichkeit besteht darin, zusätzliche Tools wie den Windows—Taskplaner zu verwenden. Betrachten wir jede dieser Methoden genauer.

Wenn Sie möchten, dass das Makro beim Öffnen einer Arbeitsmappe in Excel ausgeführt wird, können Sie das Ereignis «Workbook_Open» verwenden. Dazu müssen Sie ein neues Modul im VBA-Editor erstellen, indem Sie im Menü Einfügen den Punkt Modul auswählen. Geben Sie dann den folgenden Code ein:

Private Sub Workbook_Open()

' Ihr Code zum Ausführen eines Makros

End Sub

Dieser Code wird automatisch ausgeführt, wenn Sie die Arbeitsmappe in Excel öffnen. Sie können Ihren Code anstelle des Kommentars «Ihr Code zum Ausführen eines Makros» hinzufügen. Jedes Mal, wenn eine Arbeitsmappe geöffnet wird, wird das angegebene Makro nun automatisch ausgeführt.

Schritt 1: Öffnen Sie eine Excel-Datei mit einem Makro

Zunächst müssen Sie die Excel-Datei öffnen, in der Sie das Makro automatisch ausführen möchten. Dazu können Sie einen der folgenden Schritte ausführen:

1. Suchen Sie auf dem Desktop oder im Startmenü nach der Excel-Verknüpfung und doppelklicken Sie darauf.

2. Wenn die Excel-Datei bereits geöffnet ist, klicken Sie in der oberen linken Ecke des Excel-Fensters auf die Schaltfläche "Datei" und wählen Sie dann "Öffnen". Suchen und wählen Sie im angezeigten Dialogfeld die gewünschte Excel-Datei aus und klicken Sie auf die Schaltfläche "Öffnen".

3. Wenn sich die Excel-Datei auf Ihrem Computer befindet, öffnen Sie den Datei-Explorer (Windows Explorer) und suchen Sie nach der Datei, indem Sie Ordner suchen oder durchsuchen. Doppelklicken Sie dann auf die Datei, um sie in Excel zu öffnen.

Stellen Sie sicher, dass sich die Excel-Datei mit dem Makro auf Ihrem Computer oder in einem Netzwerkordner befindet, der für Ihren Computer verfügbar ist.

Schritt 2: Gehe zur Registerkarte "Entwickler" in Excel

Um Excel so zu konfigurieren, dass das Makro automatisch ausgeführt wird, müssen Sie in Excel zur Registerkarte "Entwickler" wechseln. Auf dieser Registerkarte finden Sie alle Werkzeuge, die Sie zum Erstellen und Verwalten von Makros benötigen.

Folgen Sie den folgenden Anweisungen, um die Registerkarte "Entwickler" in Excel zu öffnen:

  1. Öffnen Sie Excel.
  2. Suchen Sie oben im Excel-Fenster nach der Registerkarte Datei und klicken Sie darauf.
  3. Wählen Sie im daraufhin angezeigten Menü die Option "Optionen" aus.
  4. Wählen Sie im Fenster "Excel-Optionen" die Registerkarte "Multifunktionsleiste" auf der linken Seite des Fensters aus.
  5. Suchen Sie in der Liste "Hauptregisterkarte" nach der Option "Entwickler" und aktivieren Sie das Kontrollkästchen davor.
  6. Klicken Sie auf die Schaltfläche "OK", um die Änderungen zu speichern und das Fenster "Excel-Optionen" zu schließen.

Die Registerkarte "Entwickler" sollte nun oben im Excel-Fenster angezeigt werden. Sie müssen noch zu dieser Registerkarte wechseln, um auf die Werkzeuge zum Erstellen und Verwalten von Makros zuzugreifen.

Schritt 3: Aktivieren Sie das Entwicklerfenster in Excel

Das Entwicklerfenster enthält die Werkzeuge, die Sie zum Erstellen und Anpassen von Makros in Excel benötigen. Sie wird standardmäßig nicht angezeigt, daher muss sie aktiviert werden, bevor Sie Makros konfigurieren können.

  1. Öffnen Sie Excel und wählen Sie die Registerkarte Datei in der oberen linken Ecke aus.
  2. Wählen Sie unter Optionen die Option Excel-Optionen aus.
  3. Wählen Sie im daraufhin angezeigten Fenster im Bedienfeld "Excel-Optionen" die Registerkarte "Multifunktionsleiste" aus.
  4. Suchen Sie im Abschnitt "Grundeinstellungen" nach der Option "Entwickler" und aktivieren Sie ein Häkchen daneben.
  5. Klicken Sie auf die Schaltfläche OK, um die Änderungen zu speichern und das Fenster "Excel-Optionen" zu schließen.

Das Entwicklerfenster wird nun oben auf dem Excel-Bildschirm angezeigt. Sie sind bereit, mit dem nächsten Schritt fortzufahren: das Makro konfigurieren.

Schritt 4: Konfigurieren von Sicherheitseinstellungen für Makros in Excel

Nachdem Sie ein Makro in Excel erstellt haben, müssen Sie die Sicherheitseinstellungen konfigurieren, damit Makros ausgeführt werden können.

1. Öffnen Sie Excel und wählen Sie die Registerkarte Datei aus.

2. Wählen Sie im Menü "Optionen" und klicken Sie auf die Registerkarte "Sicherheitscenter".

3. Klicken Sie auf der Registerkarte "Sicherheitscenter" auf die Schaltfläche "Makrosicherheitseinstellungen".

4. Wählen Sie im angezeigten Fenster "Makrosicherheitseinstellungen" unter "Makroeinstellungen" die Option "Alle Makros aktivieren" oder "Alle Makros mit Ausnahme der von Ihnen ausgewählten Makros aktivieren" aus.

5. Klicken Sie auf "OK", um die Änderungen zu speichern.

Jetzt erlaubt Excel die Ausführung von Makros beim Öffnen der Datei. Seien Sie jedoch beim Öffnen von Dateien mit Makros vorsichtig, da diese möglicherweise schädlichen Code enthalten können. Stellen Sie immer sicher, dass die Quelle zuverlässig ist, bevor Sie solche Dateien öffnen.

Wir empfehlen, Makros nur für vertrauenswürdige Dateien oder bei Bedarf einzuschließen. Sie können auch digitale Signaturen für Ihre Makros erstellen, um sicherzustellen, dass sie sicher ausgeführt werden.

Schritt 5: Weisen Sie ein Makro einer Schaltfläche oder einem Hotkey in Excel zu

Um den Zugriff auf Ihr Makro zu erleichtern, können Sie es einer Schaltfläche oder einem Hotkey in Excel zuweisen. Dadurch können Sie das Makro mit einem Klick auf eine Schaltfläche oder eine Tastenkombination ausführen, ohne ein Visual Basic-Fenster öffnen zu müssen.

Befolgen Sie diese Schritte, um ein Makro einer Schaltfläche oder einem Hotkey zuzuweisen:

  1. Klicken Sie im Excel-Menü auf die Registerkarte Entwickler. Wenn diese Registerkarte nicht angezeigt wird, müssen Sie sie aktivieren, indem Sie Datei - Optionen - Menübandoptionen auswählen und ein Häkchen neben Entwickler hinzufügen.
  2. Suchen Sie auf der Registerkarte Entwickler die Gruppe Kontrollen, und wählen Sie das Werkzeug Schaltfläche einfügen oder Steuerelement einfügen aus.
  3. Zeichnen Sie eine Schaltfläche in einem Excel-Arbeitsblatt, oder wählen Sie eine fertige Form des Steuerelements aus.
  4. Nachdem Sie die Schaltfläche erstellt haben, werden Sie aufgefordert, das Makro auszuwählen, das Sie zuweisen möchten. Wählen Sie das gewünschte Makro aus der Liste aus.
  5. Klicken Sie auf OK oder schließen Sie das Einstellungsfenster der Schaltfläche.
  6. Jetzt ist Ihr Makro der Schaltfläche zugewiesen. Klicken Sie darauf, um das Makro auszuführen.

Wenn Sie einem Hotkey ein Makro zuweisen möchten, können Sie die Tastenkombination Alt + verwenden [Symbol]" wobei das Symbol der Buchstabe oder die Zahl ist, die Sie für Ihr Makro auswählen. Zum Beispiel "Alt + A" oder "Alt + 1". Fügen Sie Ihrer Schaltfläche oder Ihrem Steuerelement einfach einen Text oder ein Symbol hinzu, um eine Tastenkombination anzugeben, und Excel weist diese Kombination automatisch zu.

Ihr Makro ist jetzt leicht zugänglich und kann mit einem Tastendruck oder einer Tastenkombination in Excel gestartet werden.

Schritt 6: Speichern Sie die Excel-Datei mit aktiviertem Makro

Befolgen Sie zum Speichern einer Excel-Datei mit aktiviertem Makro die nachstehenden Anweisungen:

  1. Klicken Sie in der oberen linken Ecke des Excel-Fensters auf die Registerkarte Datei.
  2. Wählen Sie im Dropdown-Menü "Speichern unter" aus.
  3. Geben Sie den Pfad und den Namen der Datei an, in der Sie Ihre Excel-Tabelle speichern möchten.
  4. Wählen Sie unter dem Dropdown-Menü "Dateityp" die Option "Makro enthaltene Excel-Arbeitsmappe (*.xlsm)" zum Speichern einer Datei mit aktiviertem Makro.
  5. Klicken Sie auf die Schaltfläche Speichern, um die Datei zu speichern.

Wenn Sie nun eine Excel-Datei öffnen, wird das Makro automatisch ausgeführt, sodass Sie die Ausführung von Aufgaben automatisieren und Zeit sparen können.