Kopieren eines Makromoduls in eine andere Arbeitsmappe

Wenn eine Arbeitsmappe einVBA-Makro ( Visual Basic for Applications ) enthält, das Sie an anderer Stelle verwenden möchten, können Sie das Modul, das das Makro enthält, in eine andere geöffnete Arbeitsmappe kopieren, indem Sie den Visual Basic-Editor (Visual Basic-Editor) verwenden.

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.

  • Für Windowswechseln Sie zu Datei > Optionen > Menüband anpassen.

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

  • Aktivieren Sie dann im Abschnitt Anpassen des Menübands unter Hauptregisterkartendas Kontrollkästchen Entwicklertools .

Übersicht über Makros und VBA

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

  • Bei einem Makro handelt es sich um eine Aktion oder eine Reihe von Aktionen, die Sie zum Automatisieren von Aufgaben verwenden können.

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

  • Makros werden in der VBA-Programmiersprache aufgezeichnet.

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

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

Makros mit dem Namen " MakeCellGreen " und " SetRowHeight " befinden sich in einem Modul namens Module1, das in Mappe1 gespeichert ist.

Kopieren eines Moduls von einer Arbeitsmappe in eine andere

  1. Öffnen Sie die Arbeitsmappe, die das zu kopierende Makro enthält, und die Arbeitsmappe, in der Sie Sie kopieren möchten.

  2. Klicken Sie auf der Registerkarte Entwicklertools auf Visual Basic , um den Visual Basic-Editorzu ö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 Projekt-Explorer das Modul mit dem Makro, das Sie in die Zielarbeitsmappe kopieren möchten. In diesem Fall kopieren Sie Module1 von Book2.xlsm in Book1.xlsm.  

    VBA-Projektexplorer

  1. Module1, kopiert von Book2.xlsm

  2. Kopie von Module1, die 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 der Answers Community erhalten.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

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.

×