Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Wenn eine Arbeitsmappe ein VBA-Makro (Visual Basic for Applications) enthält, das Sie an anderer Stelle verwenden möchten, können Sie das Modul, das dieses Makro enthält, mithilfe des Visual Basic-Editor (VBE) in eine andere geöffnete Arbeitsmappe kopieren.

Sie finden Makros und VBA-Tools auf der Registerkarte Entwicklertools, die standardmäßig ausgeblendet ist. Der erste Schritt besteht also darin, die Registerkarte zu aktivieren.

  • Wechseln Sie für Windows zu Datei > Optionen > Menüband anpassen.

  • Wechseln Sie für Mac zu Excel > Einstellungen... > Menüband & Symbolleiste.

  • Aktivieren Sie als Nächstes im Abschnitt Menüband anpassen unter Hauptregisterkarten das Kontrollkästchen Entwickler .

Übersicht über Makros und VBA

Wenn Sie mit Makros und VBA im Allgemeinen nicht vertraut sind, finden Sie möglicherweise die folgenden Informationen hilfreich.

  • Ein Makro ist eine Aktion oder eine Gruppe von Aktionen, die Sie zum Automatisieren von Aufgaben verwenden können.

  • Sie können Makros aufzeichnen, indem Sie den Befehl Makro aufzeichnen auf der Registerkarte Entwicklertools verwenden.

  • Makros werden in der Programmiersprache VBA aufgezeichnet.

  • Sie können Ihre Makros im Visual Basic-Editor überprüfen und bearbeiten, einem Fenster, das von Excel geöffnet wird. Hier sehen Sie ein Beispiel für das VBE-Fenster für Windows:

    Ein Modul, das zwei Makros enthält, die in Modul1 von Mappe1 gespeichert sind

Makros mit den Namen MakeCellGreen und SetRowHeight befinden sich in einem Modul mit dem Namen Module1, das in Book1 gespeichert ist.

Kopieren eines Moduls aus einer Arbeitsmappe in eine andere

  1. Öffnen Sie sowohl die Arbeitsmappe, die das zu kopierende Makro enthält, als auch die Arbeitsmappe, in die Sie es kopieren möchten.

  2. Klicken Sie auf der Registerkarte Entwicklertools auf Visual Basic, um die Visual Basic-Editor zu öffnen.

  3. Klicken Sie im Visual Basic-Editor im Menü Ansicht auf Projekt Explorer Schaltflächensymbol, oder drücken Sie STRG+R .

  4. Ziehen Sie im Bereich Project Explorer das Modul, das das Makro enthält, das Sie in die Zielarbeitsmappe kopieren möchten. In diesem Fall kopieren wir Module1 von Book2.xlsm in Book1.xlsm.  

    VBA-Projektexplorer

  1. Modul1 aus "Book2.xlsm" kopiert

  2. Kopie von Modul1, das in "Book1.xlsm" kopiert wurde

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×