Erstellen und Speichern sämtlicher Makros in einer einzelnen Arbeitsmappe

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Wenn Sie die gleichen Makros neu erstellen, können Sie diese Makros in eine spezielle Arbeitsmappe namens " Personal. xlsb " kopieren, die auf Ihrem Computer gespeichert ist. Alle Makros, die Sie in Ihrer persönlichen Arbeitsmappe speichern, stehen Ihnen immer zur Verfügung, wenn Sie Excel auf demselben Computer starten.

Dies unterscheidet sich vom Standardverhalten von Excel, wobei ein Makro nur in der Arbeitsmappe, in der es enthalten ist, funktioniert.

Um die persönliche Arbeitsmappe zu erstellen, müssen Sie zuerst ein Makro erstellen und es in der persönlichen Makroarbeitsmappe speichern. Bevor Sie beginnen, stellen Sie sicher, dass die Registerkarte " Entwicklertools " im Menüband in Excel zur Verfügung steht. Weitere Informationen finden Sie unter Anzeigen der Registerkarte "Entwicklertools" .

Erstellen und Aktualisieren der persönlichen Makroarbeitsmappe

  1. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Makro aufzeichnen.
    Befehl 'Makro aufzeichnen' auf der Registerkarte 'Entwickler' in der Gruppe 'Code'

  2. Geben Sie im Dialogfeld Makro aufzeichnen im Feld Makroname einen aussagekräftigen Namen für das Makro ein. Stellen Sie sicher, dass Sie keine Leerzeichen im Namen verwenden.

  3. Wählen Sie im Feld Makro speichern in die Option persönliche Makroarbeitsmappe aus.
    Dialogfeld 'Makro aufzeichnen'

  4. Klicken Sie auf OK.

  5. Führen Sie die Aktionen aus, die Sie aufzeichnen möchten.

  6. Klicken Sie auf der Registerkarte Entwicklertools in der Gruppe Code auf Aufzeichnung beenden.
    Befehl 'Aufzeichnung beenden' auf der Registerkarte 'Entwickler' in der Gruppe 'Code'

  7. Schließen Sie die Arbeitsmappe.

    Es wird eine Meldung angezeigt, die Sie auffordert, die an der persönlichen Makroarbeitsmappe vorgenommenen Änderungen zu speichern.

  8. Klicken Sie auf Speichern, um die Arbeitsmappe zu speichern.

Jedes Mal, wenn Sie ein neues Makro erstellen und es in Ihrer persönlichen Arbeitsmappe speichern oder in der persönlichen Arbeitsmappe enthaltene Makros ändern, werden Sie aufgefordert, die persönliche Arbeitsmappe zu speichern, genauso wie beim ersten Speichern.

Freigeben von Makros

Wenn Sie Makros aus der persönlichen Arbeitsmappe in eine andere Arbeitsmappe oder umgekehrt kopieren möchten, können Sie dies im Visual Basic-Editor (Visual Basic-Editor ) ausführen. Sie können den Visual Basic-Editor in Excel starten, indem Sie ALT + F11 drücken. Weitere Informationen zum Kopieren eines Makros aus einer Arbeitsmappe in eine andere finden Sie unter Kopieren eines Makromoduls in eine andere Arbeitsmappe.

Wenn Sie Ihre persönliche. xlsb-Datei für andere freigeben möchten, können Sie Sie in den Ordner Ordner XLStart auf anderen Computern kopieren. In Windows 10, Windows 7 und Windows Vista wird diese Arbeitsmappe im "c:\users\ c:\Benutzer\Benutzername\AppData\Local\Microsoft\Excel\XLStart-Ordner gespeichert. In Microsoft Windows XP wird diese Arbeitsmappe im Ordner c:\Dokumente und Einstellungen\Benutzername\Lokale \ Data\Microsoft\Excel\XLStart gespeichert. Arbeitsmappen im Ordner "Ordner XLStart" werden automatisch geöffnet, wenn Excel gestartet wird, und jeder Code, den Sie in der persönlichen Makroarbeitsmappe gespeichert haben, wird im Dialogfeld "Makro" aufgelistet.

Wenn Sie über eine oder nur wenige Makros verfügen, die Sie für andere Personen freigeben möchten, können Sie Ihnen die Arbeitsmappe, die Sie enthält, in einer e-Mail senden. Sie können die Arbeitsmappe auch auf einem freigegebenen Netzlaufwerk oder in einer SharePoint Services-Bibliothek verfügbar machen.

Um die persönliche Arbeitsmappe zu erstellen, müssen Sie zuerst ein Makro erstellen und es in der persönlichen Makroarbeitsmappe speichern. Bevor Sie beginnen, stellen Sie sicher, dass die Registerkarte " Entwicklertools " im Menüband in Excel zur Verfügung steht. Dazu:

Klicken Sie im Menü Excel auf Einstellungen... > Menüband und Symbolleiste. Aktivieren Sie in der Kategorie Menüband anpassen in der Liste Hauptregisterkarten das Kontrollkästchen Entwicklertools, und klicken Sie dann auf Speichern.

Erstellen und Aktualisieren der persönlichen Makroarbeitsmappe

Um die persönliche Arbeitsmappe zu erstellen, müssen Sie zuerst ein Makro erstellen und es in der persönlichen Makroarbeitsmappe speichern.

  1. Klicken Sie auf der Registerkarte Entwicklertools auf Makro aufzeichnen.

  2. Geben Sie im Dialogfeld Makro aufzeichnen im Feld Makroname einen aussagekräftigen Namen für das Makro ein. Stellen Sie sicher, dass Sie keine Leerzeichen im Namen verwenden.

  3. Wählen Sie im Feld Makro speichern in die Option persönliche Makroarbeitsmappe aus.

  4. Klicken Sie auf OK.

  5. Führen Sie die Aktionen aus, die Sie aufzeichnen möchten.

  6. Klicken Sie auf der Registerkarte Entwicklertools auf Aufzeichnung beenden.

  7. Speichern Sie die Änderungen, schließen Sie die Arbeitsmappe, und schließen Sie schließlich Excel.

    Es wird eine Meldung angezeigt, die Sie auffordert, die an der persönlichen Makroarbeitsmappe vorgenommenen Änderungen zu speichern.

  8. Klicken Sie auf Speichern, um die Arbeitsmappe zu speichern.

Wenn Sie ein neues Makro erstellen und es in Ihrer persönlichen Arbeitsmappe speichern oder alle bereits vorhandenen Makros aktualisieren, werden Sie aufgefordert, die persönliche Arbeitsmappe zu speichern.

Freigeben von Makros

Wenn Sie Makros aus Ihrer persönlichen Arbeitsmappe in eine andere Arbeitsmappe oder umgekehrt kopieren möchten, können Sie dies im Visual Basic-Editor (Visual Basic-Editor ) ausführen. Sie können den Visual Basic-Editor in Excel starten, indem Sie auf der Registerkarte Entwicklertools auf Visual Basic klicken. Weitere Informationen zum Kopieren eines Makros aus einer Arbeitsmappe in eine andere finden Sie unter Kopieren eines Makromoduls in eine andere Arbeitsmappe.

Wenn Sie Ihre persönliche. xlsb-Datei für andere freigeben möchten, können Sie Sie in den Excel-Stammordner auf anderen Computern kopieren. Dieser Ordner für Mac befindet sich im Ordner "Home" unter ~/Library/Containers/com.Microsoft.Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.

Wenn Sie über eine oder nur wenige Makros verfügen, die Sie für andere Personen freigeben möchten, können Sie Ihnen die Arbeitsmappe, die Sie enthält, in einer e-Mail senden. Sie können die Arbeitsmappe auch auf einem freigegebenen Netzlaufwerk oder in einer SharePoint Services-Bibliothek verfügbar machen.

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen, Unterstützung in der Answers Community erhalten oder aber ein neues Feature oder eine Verbesserung auf Excel User Voice vorschlagen.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×