VBA – Aufrufen eines Makros aus einem Makro

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Zakarya El Oirzadi

Last updated on August 22, 2022

In diesem Tutorial wird gezeigt, wie man ein Makro aus einem anderen Makro in VBA aufruft.

Aufrufen eines Makros aus einem anderen Makro

Sie haben also gerade zwei Makros aufgezeichnet und möchten sie als ein Makro ausführen.

Angenommen, Sie haben Makro1 und Makro2, dann fügen Sie den folgenden Code an das Ende von Makro1.

sub Makro1 ()
Call Makro2
end sub

Jetzt wird jedes Mal, wenn Sie Makro1 ausführen, automatisch auch Makro2 ausgeführt. Makro1 wird warten, bis Makro2 beendet ist, bevor es weiterläuft. Um die Makros gleichzeitig auszuführen, verwenden Sie die Methode Application.Run:

Application.Run

Sie können auch Application.Run verwenden, um ein Makro aufzurufen.

Mit Application.Run rufen Sie ein zweites Makro auf, wobei Sie aber dem ersten Makro befehlen, weiterzulaufen.

sub Makro1 ()
Application.Run Makro2
end sub

VBA-Codierung leicht gemacht

Suchen Sie nicht länger online nach VBA-Code. Erfahren Sie mehr über AutoMacro – einen VBA Code Builder, der es Anfängern ermöglicht, Prozeduren von Grund auf mit minimalen Programmierkenntnissen und mit vielen zeitsparenden Funktionen für alle Benutzer zu codieren!

automacro uebersicht for each ws in worksheets

 

Mehr Erfahren!


<<Zurück zu den VBA-Beispielen

VBA Coding Made Easy

Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users! vba save as


Learn More!
vba-free-addin

Add-In für VBA-Code-Beispiele

Auf alle Code-Beispiele aus unserer Website einfach zugreifen.

Navigieren Sie einfach zum Menü, klicken Sie darauf und der Code wird direkt in Ihr Modul eingefügt. .xlam add-in.

(Keine Installation erforderlich!)

Kostenloser Download

Return to VBA Code Examples