Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

2 Makros gleichzeitig ausführen

Forumthread: 2 Makros gleichzeitig ausführen

2 Makros gleichzeitig ausführen
27.11.2002 22:11:29
Rolf St
Hallo !

Zwei Makros sollen mit einem Button gleichzeitig ausgeführt werden.

Ist das möglich?

Vielen Dank für eure Hilfe!

Tschüß
Rolf

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: 2 Makros gleichzeitig ausführen
27.11.2002 22:19:45
Gerhard
Hallo Rolf

Erstell doch ein dritte Makro:

Sub Beide_Makros
Makro_1
Makro_2
ende sub


Gruß Gerhard

Re: 2 Makros gleichzeitig ausführen
28.11.2002 08:01:54
Martin Springer
Hallo,

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

Anzeige
Re: 2 Makros gleichzeitig ausführen
28.11.2002 22:08:06
Rolf St
Hallo Gerhard und Martin!

Vielen Dank !

Tschüß
Rolf

;
Anzeige

Infobox / Tutorial

Zwei Makros gleichzeitig ausführen in Excel


Schritt-für-Schritt-Anleitung

Um zwei Makros gleichzeitig auszuführen, kannst du ein drittes Makro erstellen, das die beiden anderen nacheinander aufruft. Hier ist eine einfache Anleitung:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  3. Füge den folgenden Code in das Modul ein:

    Sub Beide_Makros()
        Call Makro_1
        Call Makro_2
    End Sub
  4. Ersetze Makro_1 und Makro_2 durch die Namen deiner gewünschten Makros.

  5. Schließe den VBA-Editor und gehe zurück zu Excel.

  6. Füge einen Button ein, der das neue Makro ausführt.

Jetzt kannst du mit einem einzigen Klick beide Makros ausführen!


Häufige Fehler und Lösungen

  • Fehler: Makros laufen nicht gleichzeitig.

    • Lösung: Das Ausführen von Makros erfolgt stets nacheinander. Stelle sicher, dass du die Makros in der richtigen Reihenfolge aufrufst.
  • Fehler: Fehlermeldungen beim Ausführen.

    • Lösung: Überprüfe die Namen der Makros, die du aufrufst. Achte darauf, dass sie exakt mit den Namen in deinem VBA-Projekt übereinstimmen.

Alternative Methoden

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.


Praktische Beispiele

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.


Tipps für Profis

  • Nutze die Möglichkeit, deine Makros effizient zu gestalten, indem du Parameter übergibst, um die Flexibilität zu erhöhen.
  • Dokumentiere deine Makros mit Kommentaren, damit du und andere Benutzer den Code später besser verstehen können.
  • Teste deine Makros gründlich, um sicherzustellen, dass sie wie gewünscht funktionieren, insbesondere wenn sie in Schleifen verwendet werden.

FAQ: Häufige Fragen

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.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige