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

or

Wie erstellt man vor dem Ausführen eines Makros in Excel ein Ja Nein-Meldungsfeld?

In Excel können Sie ein Makro direkt auslösen, indem Sie die Taste drücken F5 Taste oder klicken Sie auf Run Knopf im Microsoft Visual Basic für Applikationen Fenster. Manchmal möchten Sie jedoch ein Meldungsfeld erstellen, das den Benutzer fragt, ob er das Makro ausführen möchte. Wenn ja, fahren Sie mit dem Code fort, wenn nein, beenden Sie die Ausführung des Codes. In diesem Artikel werde ich darüber sprechen, wie ein Ja-Nein-Meldungsfeld erstellt wird, bevor ein Makro in Excel ausgeführt wird.

Erstellen Sie eine Ja Nein-Meldung, bevor Sie ein Makro mit VBA-Code ausführen


Erstellen Sie eine Ja Nein-Meldung, bevor Sie ein Makro mit VBA-Code ausführen


Der folgende VBA-Code kann Ihnen helfen, eine Ja-Nein-Eingabeaufforderung hinzuzufügen, um zu bestätigen, ob ein Makro ausgeführt wird, bitte führen Sie die folgenden Schritte aus:

1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. Drücken Sie Einsatz > Modul, und fügen Sie das folgende Makro in die Modul Fenster.

VBA-Code: Erstellen Sie vor dem Ausführen eines Makros ein Ja Nein-Meldungsfeld:

Sub continue()
CarryOn = MsgBox("Do you want to run this macro?", vbYesNo, "Kutools for Excel")
If CarryOn = vbYes Then
'put rest of code here
End If
End Sub

Text: Kopieren Sie im obigen Code Ihren eigenen Code ohne den Sub Überschrift und End Sub Fußzeile zwischen den Wenn CarryOn = vbJa Dann und End if Skripte. Siehe Screenshot:

doc message box ja nein Makro 1

3. Dann drücken F5 Wenn Sie die Taste drücken, erscheint eine Eingabeaufforderung, um Sie daran zu erinnern, dass Sie, wenn Sie diesen Code ausführen möchten, auf klicken Ja Klicken Sie auf, um fortzufahren Nein zu stoppen, siehe Screenshot:

doc message box ja nein Makro 2


Kutools for Excel - Das beste Office-Produktivitäts-Tool Steigern Sie 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 60-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.

Be the first to comment.