Excel Persönliche Makro-Arbeitsmappe - Makros in allen Arbeitsmappen speichern und verwenden

Wenn Sie ein Makro in einer Arbeitsmappe in Excel erstellen/aufzeichnen, kann es nur in dieser Arbeitsmappe verwendet werden.

Aber was ist, wenn Sie eine Liste nützlicher Excel-Makros haben, die Sie in allen Arbeitsmappen verwenden möchten? In einem solchen Fall empfiehlt es sich, diese in Ihrer persönlichen Makro-Arbeitsmappe zu speichern.

Auf diese Weise können Sie von jeder Arbeitsmappe auf Ihrem System auf den Makrocode zugreifen.

Dies spart Zeit, da Sie nicht für jede Arbeitsmappe die gleichen Makros immer wieder neu erstellen müssen. Stattdessen können Sie es nur einmal erstellen, in der persönlichen Makroarbeitsmappe speichern und von jeder Arbeitsmappe aus darauf zugreifen.

Wenn Sie daran interessiert sind, VBA auf einfache Weise zu lernen, besuchen Sie mein Online Excel VBA-Schulung.

Was ist eine persönliche Makroarbeitsmappe?

Eine persönliche Makroarbeitsmappe ist eine versteckte Arbeitsmappe in Ihrem System, die jedes Mal geöffnet wird, wenn Sie die Excel-Anwendung öffnen.

Verwandte: So öffnen Sie automatisch bestimmte Excel-Dateien beim Start

Es ist ein Ort, an dem Sie Makrocodes speichern und dann von jeder Arbeitsmappe aus auf diese Makros zugreifen können. Es ist ein großartiger Ort, um die Makros zu speichern, die Sie häufig verwenden möchten.

Angenommen, Sie erhalten regelmäßig Daten von Ihren Kollegen und müssen die Daten bereinigen und formatieren. Da Sie jedes Mal die gleichen Schritte ausführen müssen, können Sie dazu ein Makro erstellen und in der Persönlichen Makro-Arbeitsmappe speichern.

Wenn Sie nun die Excel-Datei erhalten, müssen Sie nur noch das Makro ausführen (das in der persönlichen Arbeitsmappe gespeichert ist und auf das von jeder Arbeitsmappe aus zugegriffen werden kann), und Sie sind fertig.

Wo finde ich die persönliche Makro-Arbeitsmappe?

Standardmäßig ist die persönliche Makroarbeitsmappe nicht vorhanden. Sie müssen es zuerst erstellen.

Hier sind die Schritte zum Erstellen einer persönlichen Makroarbeitsmappe in Excel:

  • Öffnen Sie eine neue Arbeitsmappe oder eine vorhandene Arbeitsmappe.
  • Wechseln Sie im Menüband zur Registerkarte Entwickler.
  • Klicken Sie auf Makro aufnehmen.
  • Geben Sie im Dialogfeld Makro aufzeichnen einen Namen an (Standard ist auch in Ordnung).
  • Wählen Sie im Dropdown-Menü "Makro speichern in" die Option Persönliche Makroarbeitsmappe aus.
  • OK klicken.

Hinweis: Wenn Sie die Registerkarte Entwickler im Menüband nicht sehen können, gehen Sie wie folgt vor, um sie zu aktivieren.

Dies würde eine neue Arbeitsmappe mit dem Namen PERSONAL.XLSB erstellen und das Makro in dieser Arbeitsmappe speichern.

Da wir absolut nichts getan haben, enthält das Makro keinen Code. Dies wurde durchgeführt, um die persönliche Makroarbeitsmappe zu erstellen.

Nachdem die persönliche Makro-Arbeitsmappe erstellt wurde, müssen Sie Schließen alle geöffneten Arbeitsmappen. Dies würde eine Eingabeaufforderung wie unten gezeigt anzeigen:

Wählen Sie Speichern.

Wenn dies erledigt ist, erstellt und speichert Excel die Datei PERSONAL.XLSB im Startordner, wo sie automatisch im Backend geöffnet wird, wenn Sie Excel öffnen.

Wie kopiere ich Makros in die persönliche Makroarbeitsmappe?

Nachdem die Datei PERSONAL.XLSB erstellt und gespeichert wurde, können Sie Makros kopieren, die Sie wiederverwenden möchten.

Hier sind die Schritte zum Kopieren von Makros in die persönliche Makroarbeitsmappe:

  • Öffnen Sie Excel.
  • Wechseln Sie zur Registerkarte Entwickler.
  • Klicken Sie auf die Visual Basic-Option. Dadurch wird der VB-Editor geöffnet (oder verwenden Sie ALT + F11).
  • Im VB-Editor sehen Sie im Projekt-Explorer das Objekt PERSONAL.XLSB.
  • Doppelklicken Sie auf Modul 1.
  • Kopieren Sie den Makrocode und fügen Sie ihn in das Fenster Modulcode ein.
  • Schließen Sie den Vb-Editor.
  • Schließen und speichern Sie Excel.

Die obigen Schritte würden die Makros speichern, die Sie in der persönlichen Makroarbeitsmappe wiederverwenden möchten.

Lesen Sie auch: So entfernen Sie Makros aus einer Excel-Arbeitsmappe

Wie verwende ich Makros, die in einer persönlichen Makroarbeitsmappe gespeichert sind?

Angenommen, Sie haben eine Liste von Makros in der Arbeitsmappe Persönliche Makros gespeichert und möchten sie in einer neuen Excel-Datei verwenden, die Sie erhalten.

Hier sind die Schritte, um dies zu tun:

  • Wechseln Sie zur Registerkarte Entwickler.
  • Klicken Sie auf Makros.
  • Wählen Sie im Dialogfeld Makro das Makro aus, das Sie ausführen möchten.
  • Klicken Sie auf Ausführen.

Beachten Sie, dass das Makrodialogfeld Ihnen die Liste aller Makros anzeigt, die für die Verwendung in der geöffneten Arbeitsmappe verfügbar sind. Dies würde die in der Arbeitsmappe gespeicherten Makros sowie die in der persönlichen Makroarbeitsmappe gespeicherten Makros umfassen.

Sie können ein Makro auch ausführen, indem Sie dem Makro eine Tastenkombination zuweisen oder eine Form/Schaltfläche einfügen und ihr das Makro zuweisen.

Sie können die persönliche Makroarbeitsmappe auch verwenden, um benutzerdefinierte Funktionen (benutzerdefinierte Funktionen) zu speichern, die in VBA erstellt wurden.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave