Zwei Makros sollen mit einem Button gleichzeitig ausgeführt werden.
Ist das möglich?
Vielen Dank für eure Hilfe!
Tschüß
Rolf
Zwei Makros sollen mit einem Button gleichzeitig ausgeführt werden.
Ist das möglich?
Vielen Dank für eure Hilfe!
Tschüß
Rolf
Erstell doch ein dritte Makro:
Sub Beide_Makros
Makro_1
Makro_2
ende sub
Gruß Gerhard
man kann nicht zwei Makros gleichzeitig ausführen! Bei Gerhards Vorschlag werden Makro_1 und Makro_2 nacheinander ausgeführt! Vielleicht solltest Du mit einer Schleife arbeiten, wenn ein zweites Makro immer wieder innerhalb des ersten Makros arbeiten soll!
MfG
Martin
Vielen Dank !
Tschüß
Rolf
Um zwei Makros gleichzeitig auszuführen, kannst du ein drittes Makro erstellen, das die beiden anderen nacheinander aufruft. Hier ist eine einfache Anleitung:
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Klicke auf Einfügen
und wähle Modul
, um ein neues Modul zu erstellen.
Füge den folgenden Code in das Modul ein:
Sub Beide_Makros()
Call Makro_1
Call Makro_2
End Sub
Ersetze Makro_1
und Makro_2
durch die Namen deiner gewünschten Makros.
Schließe den VBA-Editor und gehe zurück zu Excel.
Füge einen Button ein, der das neue Makro ausführt.
Jetzt kannst du mit einem einzigen Klick beide Makros ausführen!
Fehler: Makros laufen nicht gleichzeitig.
Fehler: Fehlermeldungen beim Ausführen.
Wenn du eine wiederkehrende Aufgabe automatisieren möchtest, kannst du auch eine Schleife verwenden. Hier ist ein Beispiel:
Sub MakroMitSchleife()
For i = 1 To 5
Call Makro_1
Call Makro_2
Next i
End Sub
Diese Methode führt Makro_1
und Makro_2
fünfmal hintereinander aus. Dies kann nützlich sein, wenn du eine wiederholte Verarbeitung benötigst.
Angenommen, du hast zwei Makros: DatenLaden
und DatenAnalysieren
. Das kombinierte Makro könnte so aussehen:
Sub Beide_Makros()
Call DatenLaden
Call DatenAnalysieren
End Sub
Mit diesem Makro kannst du die Daten laden und anschließend analysieren, ohne manuell zwischen den beiden Makros wechseln zu müssen.
1. Kann ich zwei Makros gleichzeitig ausführen?
Nein, in Excel werden Makros nacheinander ausgeführt. Du kannst jedoch ein drittes Makro erstellen, das die beiden anderen nacheinander aufruft.
2. Was passiert, wenn eines der Makros einen Fehler erzeugt?
Der Fehler wird das gesamte Makro stoppen. Stelle sicher, dass deine Makros fehlerfrei sind, bevor du sie kombinierst oder in einer Schleife ausführst.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen