Wenn Sie dieselben Makros neu erstellen, kopieren Sie diese Makros in eine spezielle Arbeitsmappe namens Personal.xlsb , die Sie auf Ihrem Computer speichern. Wenn Sie Makros in Ihrer persönlichen Arbeitsmappe speichern, können Sie darauf zugreifen, wenn Sie Excel auf demselben Computer starten.
Dieses Verhalten unterscheidet sich vom Standardverhalten von Excel, wo ein Makro nur in der Arbeitsmappe funktioniert, die es enthält.
Um die persönliche Arbeitsmappe zu erstellen, erstellen Sie zuerst ein Makro, und speichern Sie es in der persönlichen Makroarbeitsmappe. Bevor Sie beginnen, stellen Sie sicher, dass die Registerkarte "Entwicklertools " im Menüband von Excel verfügbar ist. Weitere Informationen finden Sie unter Anzeigen der Registerkarte "Entwickler".
Erstellen und Aktualisieren der persönlichen Makroarbeitsmappe
- Wählen Sie auf der Registerkarte "Entwicklertools " in der Gruppe "Code"die Option "Makro aufzeichnen" aus.
- Geben Sie im Dialogfeld "Makro aufzeichnen " einen aussagekräftigen Namen für das Makro in das Feld " Makroname " ein. Verwende keine Leerzeichen im Namen.
- Wählen Sie im Feld "Makro speichern in " die Option "Persönliche Makroarbeitsmappe" aus.
- Wählen Sie OK aus.
- Führen Sie die Aktionen aus, die Sie aufzeichnen möchten.
- Wählen Sie auf der Registerkarte "Entwicklertools " in der Gruppe "Code"die Option "Aufzeichnung beenden" aus.
- Schließen Sie die Arbeitsmappe.
Es wird eine Meldung angezeigt, die Sie auffordert, die an der persönlichen Makroarbeitsmappe vorgenommenen Änderungen zu speichern. - Klicken Sie auf "Speichern ", um die Arbeitsmappe zu speichern.
Wenn Sie ein neues Makro erstellen und in Ihrer persönlichen Arbeitsmappe speichern oder darin enthaltene Makros aktualisieren, werden Sie aufgefordert, die persönliche Arbeitsmappe so zu speichern, wie es beim ersten Speichern der Fall war.
Freigeben von Makros
Verwenden Sie den Visual Basic-Editor (VBE), um Makros zwischen der persönlichen Arbeitsmappe und einer anderen Arbeitsmappe zu kopieren. Drücken Sie ALT+F11 , um den Visual Basic-Editor in Excel zu öffnen. Weitere Informationen zum Kopieren von Makros aus einer Arbeitsmappe in eine andere finden Sie unter Kopieren eines Makromoduls in eine andere Arbeitsmappe.
Um Ihre Datei Personal.xlsb mit anderen zu teilen, kopieren Sie sie in den Ordner XLSTART auf anderen Computern. Speichern Sie diese Arbeitsmappe in Windows 10 im C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart Ordner. Arbeitsmappen im Ordner "XLStart" werden bei jedem Start von Excel automatisch geöffnet, und jeder Code, den Sie in der persönlichen Makroarbeitsmappe speichern, wird im Dialogfeld "Makro" angezeigt.
Wenn Sie über ein oder nur wenige Makros verfügen, die Sie für andere freigeben möchten, senden Sie ihnen die Arbeitsmappe, die die Makros enthält, in einer E-Mail. 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 oder in Communitys Unterstützung erhalten.