In diesem wikiHow zeigen wir dir, wie du Makros in Excel automatisch ausführst, wenn du eine bestimmte Arbeitsmappe öffnest, oder wie du ein Makro erstellst, das alle deine Arbeitsmappen öffnet, wenn du Excel öffnest. Bevor Sie beginnen, stellen Sie sicher, dass die Registerkarte "Entwickler" im Bearbeitungsband angezeigt wird.
Schritte
Methode 1 von 2: Automatisches Ausführen eines Makros für eine bestimmte Arbeitsmappe
Schritt 1. Stellen Sie sicher, dass die Registerkarte Entwickler in Ihrem Bearbeitungsband angezeigt wird
Wenn dies nicht der Fall ist und Sie einen Windows-Computer verwenden, gehen Sie zum Datei Tab und klicken Sie Optionen > Menüband anpassen. Aktivieren Sie unter "Hauptregisterkarten" das Kontrollkästchen neben "Entwickler".
Wenn Sie einen Mac verwenden, können Sie die Registerkarte "Entwickler" aktivieren, indem Sie zu. gehen Excel > Einstellungen (das Menü oben auf Ihrem Bildschirm) und klicken Sie dann auf Multifunktionsleiste & Symbolleiste. Klicken Sie in der Kategorie "Menüband anpassen" auf das Kontrollkästchen "Entwickler" und klicken Sie auf Speichern.
Schritt 2. Klicken Sie auf die Registerkarte Entwickler und wählen Sie Visual Basic
Schritt 3. Doppelklicken Sie im linken Bereich auf Ihre Arbeitsmappe
Sie sehen es unter "VBA-Projekt", aber wenn Sie es nicht sehen, klicken Sie auf den Ordner "VBA-Projekt", um es zu erweitern.
Schritt 4. Geben Sie den folgenden Code ein:
Private Sub Workbook_Open() Geben Sie hier Ihren Makro-Code ein End Sub
Schritt 5. Schließen Sie den Visual Basic-Editor
Sie müssen nicht auf Speichern oder ähnliches klicken, bevor Sie den Editor schließen.
Wenn Sie diese Arbeitsmappe das nächste Mal öffnen, wird der Makrocode ausgeführt, den Sie zwischen den Unter- und Endunterzeilen eingegeben haben
Methode 2 von 2: Erstellen eines Makros zum automatischen Ausführen beim Starten von Excel
Schritt 1. Stellen Sie sicher, dass die Registerkarte Entwickler in Ihrem Bearbeitungsband angezeigt wird
Wenn dies nicht der Fall ist und Sie einen Windows-Computer verwenden, gehen Sie zum Datei Tab und klicken Sie Optionen > Menüband anpassen. Aktivieren Sie unter "Hauptregisterkarten" das Kontrollkästchen neben "Entwickler".
- Wenn Sie einen Mac verwenden, können Sie die Registerkarte "Entwickler" aktivieren, indem Sie zu. gehen Excel > Einstellungen (das Menü oben auf Ihrem Bildschirm) und klicken Sie dann auf Multifunktionsleiste & Symbolleiste. Klicken Sie in der Kategorie "Menüband anpassen" auf das Kontrollkästchen "Entwickler" und klicken Sie auf Speichern.
- Dieses Makro öffnet alle Arbeitsblätter, die Sie öffnen möchten, wenn Sie Excel starten, was sehr nützlich ist, wenn Sie jeden Tag an einigen verschiedenen Projekten arbeiten.
Schritt 2. Klicken Sie auf Makro aufzeichnen
Es befindet sich auf der Registerkarte "Entwickler" in der Gruppierung "Code".
Schritt 3. Geben Sie Ihren Makronamen ein
Nennen Sie es etwa "Auto_Open", damit Sie den Titel lesen können und wissen, was es tut.
Schritt 4. Klicken Sie auf Persönliche Makroarbeitsmappe
Sie sehen dies im Feld "Makro speichern in" und machen das Makro jedes Mal verfügbar, wenn Sie Excel öffnen.
Sie können die Beschreibung ausfüllen, um Sie speziell daran zu erinnern, was dieses Makro tut
Schritt 5. Klicken Sie auf OK
Dieses Fenster wird geschlossen und jeder Tasten- oder Tastendruck wird im Makro aufgezeichnet.
Schritt 6. Klicken Sie auf die Datei und dann auf Öffnen
Ihr Dateimanager wird geöffnet.
Schritt 7. Wählen Sie alle Arbeitsmappen aus, die Sie beim Öffnen von Excel öffnen möchten
Wenn Sie Dateien an verschiedenen Speicherorten auswählen müssen, halten Sie gedrückt Schicht und klicken Sie sie an.
Schritt 8. Klicken Sie auf Aufnahme beenden
Alle von Ihnen getätigten Tastenanschläge und Tastendrücke werden aufgezeichnet und im Makro gespeichert.
Schritt 9. Schließen Sie Excel
Sie werden aufgefordert, die vorgenommenen Änderungen zu speichern. Klicken Sie also auf Jawohl und Ihr Makro öffnet all diese Arbeitsmappen, wenn Sie Excel neu starten.