Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie führen Sie mehrere Makros mithilfe einer Schaltfläche in Excel aus?

Möglicherweise gibt es mehrere Makros in Ihrer Arbeitsmappe, wenn Sie die Makros auslösen, klicken Sie auf und führen Sie sie einzeln nacheinander aus. Haben Sie jemals daran gedacht, mehrere Makros auf einmal über eine Schaltfläche in Excel auszuführen?

Run / Trigger mehrere Makros mit einer Schaltfläche mit VBA-Code


Run / Trigger mehrere Makros mit einer Schaltfläche mit VBA-Code


Führen Sie die folgenden Schritte aus, um mehrere Makros mithilfe einer Schaltfläche auszuführen:

1. Fügen Sie zuerst eine Schaltfläche ein, indem Sie auf klicken Entwickler > Einsatz > Schaltfläche (Formularsteuerung), siehe Screenshot:

2. Ziehen Sie dann die Maus, um eine Schaltfläche auf dem aktiven Blatt zu zeichnen, und klicken Sie dann auf die Schaltfläche Makro zuweisen Dialogfeld, klicken Sie auf OK, und eine Schaltfläche wird wie im folgenden Screenshot eingefügt eingefügt:

3. Dann halte die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

4. Klicken Sie Einsatz > Modul, und fügen Sie den folgenden Code in die Modulfenster.

VBA-Code: Führen Sie mehrere Makros mit einer Schaltfläche aus:

Sub Button1_Click()
    Call FillEmptyBlankCellWithValue 'Macro1
    Call ReplaceHyperlinks 'Macro2
    Call test 'Macro3
End Sub

5. Dann speichern und schließen Sie das Code-Fenster, klicken Sie mit der rechten Maustaste und wählen Sie Makro zuweisen aus dem Kontextmenü, siehe Screenshot:

6. In den herausgesprungenen Makro zuweisen Dialogfeld auswählen Button_Klick, den Makronamen, den Sie gerade eingefügt haben, und klicken Sie dann auf OK um den Dialog zu verlassen. Siehe Screenshot:

7. Von nun an, wenn Sie auf die Schaltfläche klicken, werden die Makros, die Sie angegeben haben, einzeln nacheinander ausgelöst.


Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einlegen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (Bearbeiten Sie mühelos mehrere Textzeilen und Formeln); Layout lesen (Leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt der Zellen teilen; Kombinieren Sie doppelte Zeilen / Spalten... Doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie "Duplizieren" oder "Eindeutig" Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufallsauswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen auf mehrere Blätter; Bullets einfügen, Kontrollkästchen und mehr ...
  • Extract Text, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen; Erstellen und Drucken von Paging-Zwischensummen; Zwischen Zelleninhalt und Kommentaren konvertieren...
  • Superfilter (Speichere und wende Filterschemata auf andere Blätter an); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Arbeitsmappen und Arbeitsblätter kombinieren; Zusammenführen von Tabellen basierend auf Schlüsselspalten; Daten in mehrere Blätter aufteilen; Stapelkonvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Kostenlose 30-Testversion für alle Funktionen.
Registerkarte Tab 201905

Registerkarte "Office" Bringt die Benutzeroberfläche mit Registerkarten in Office und vereinfacht Ihre Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50% und reduziert täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Gowtham · 10 months ago
    Thanks alot. Your post is really informative and is what I am looking for.
  • To post as a guest, your comment is unpublished.
    Chander · 1 years ago
    Thanks a lot for this wonderful tip. Your small code made my file do wonders in seconds. Really appreciate. :-)