Jak utworzyć okno komunikatu tak nie przed uruchomieniem makra w programie Excel?
W programie Excel można bezpośrednio wywołać makro, naciskając klawisz F5 lub kliknij run przycisk w Microsoft Visual Basic for Applications okno. Czasami jednak możesz chcieć utworzyć okno komunikatu, które zapyta użytkownika, czy chce uruchomić makro. Jeśli tak, kontynuuj wykonywanie kodu, jeśli nie, zatrzymaj wykonywanie kodu. W tym artykule omówię, jak utworzyć okno komunikatu tak nie przed uruchomieniem makra w programie Excel.
Utwórz okno komunikatu tak nie przed uruchomieniem makra z kodem VBA
Utwórz okno komunikatu tak nie przed uruchomieniem makra z kodem VBA
Poniższy kod VBA może pomóc w dodaniu pola zachęty tak nie, aby potwierdzić uruchomienie makra, wykonaj poniższe czynności:
1. Przytrzymaj ALT + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. Kliknij wstawka > Modułi wklej następujące makro w Moduł Okno.
Kod VBA: utwórz okno komunikatu tak nie przed uruchomieniem makra:
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
Note: W powyższym kodzie skopiuj i wklej własny kod bez rozszerzenia Podłoże nagłówek i End Sub stopka między Jeśli CarryOn = vbYes Then i End If skrypty. Zobacz zrzut ekranu:
3. Następnie naciśnij F5 klawisz, pojawi się okienko zachęty przypominające, czy chcesz uruchomić ten kod, kliknij Tak aby kontynuować i kliknij Nie zatrzymać, zobacz zrzut ekranu :
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!