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 sich beim erneuten Erstellen der gleichen Makros gefunden haben, können Sie diese Makros kopieren, in eine spezielle Arbeitsmappe aufgerufen Personal.xlsb , das auf Ihrem Computer gespeichert ist. Bei jedem start von Excel auf demselben Computer, werden alle Makros, die Sie in der persönlichen Arbeitsmappe speichern zur Verfügung.

Dies unterscheidet sich Standardverhalten von Excel, funktioniert, wo ein Makro nur in der Arbeitsmappe, die ihn enthält.

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

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 einen aussagekräftigen Namen für das Makro in das Feld Makroname ein. Stellen Sie sicher, dass Sie nicht im Namen keine Leerzeichen verwenden.

  3. Wählen Sie im Feld Makro speichern inPersö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 ein.

    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 oder eine andere Arbeitsmappe kopieren möchten, können Sie dies in der Visual Basic-Editor (VBE ) ausführen. Drücken ALT + F11, um den Visual Basic-Editor in Excel zu starten. Weitere Informationen zum Kopieren von Makros aus einer Arbeitsmappe in eine andere finden Sie unter Kopieren eines Makromoduls in eine andere Arbeitsmappe.

Wenn Sie Ihre Datei Personal.xlsb für andere freigeben möchten, können Sie es zum Ordner XLSTART auf anderen Computern kopieren. In Windows 10, Windows 7 und Windows Vista wird diese Arbeitsmappe im Ordner Name\AppData\Local\Microsoft\Excel\XLStart C:\Users\user gespeichert. Klicken Sie in Microsoft Windows XP wird diese Arbeitsmappe im Ordner C:\Documents und Name\Application c:\Windows\Anwendungsdaten\Microsoft\Excel\Xlstart gespeichert. Arbeitsmappen im Ordner XLStart werden automatisch geöffnet, wenn Excel wird gestartet und auch den Code, den Sie in der persönlichen Makroarbeitsmappe gespeichert haben, klicken Sie im Dialogfeld Makro aufgeführt wird,

Wenn Sie haben eine oder ein paar Makros, die Sie freigeben möchten, können Sie die Arbeitsmappe senden, die sie in eine e-Mail-Nachricht enthalten. Sie können auch die Arbeitsmappe auf einem freigegebenen Netzlaufwerk oder aus einer SharePoint Services-Bibliothek zur Verfügung.

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

Klicken Sie im Menü Excel auf Einstellungen... > Menüband & Symbolleiste. Kontrollkästchen Sie in der Kategorie Menüband anpassen in der Liste Hauptregisterkarten das 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 speichern Sie es in der persönlichen Makroarbeitsmappe.

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

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

  3. Wählen Sie im Feld Makro speichern inPersö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 zu und 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.

Jederzeit Sie Erstellen eines neuen Makros und in der persönlichen Arbeitsmappe zu speichern, oder Aktualisieren von Makros, die sie bereits in werden Sie aufgefordert, um die persönliche Arbeitsmappe zu speichern.

Freigeben von Makros

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

Wenn Sie Ihre Datei Personal.xlsb für andere freigeben möchten, können Sie es in den Excel-Start-Ordner auf anderen Computern kopieren. Diesen Ordner für Mac ist in den Ordner "Privat" am ~/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Roaming/Excel /.

Wenn Sie haben eine oder ein paar Makros, die Sie freigeben möchten, können Sie die Arbeitsmappe senden, die sie in eine e-Mail-Nachricht enthalten. Sie können auch die Arbeitsmappe auf einem freigegebenen Netzlaufwerk oder aus einer SharePoint Services-Bibliothek zur Verfügung.

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.

×