Jak vytvořit okno se zprávou ano ne před spuštěním makra v aplikaci Excel?
V aplikaci Excel můžete makro přímo spustit stisknutím klávesy F5 klíč nebo klikněte na Běh tlačítko v Microsoft Visual Basic pro aplikace okno. Někdy ale možná budete chtít vytvořit okno se zprávou, které se uživatele zeptá, jestli chce makro spustit. Pokud ano, pokračujte v spouštění kódu, pokud ne, ukončete běh kódu. V tomto článku budu hovořit o tom, jak vytvořit schránku zpráv ano ne před spuštěním makra v aplikaci Excel.
Před spuštěním makra s kódem VBA vytvořte schránku zpráv ano ne
Před spuštěním makra s kódem VBA vytvořte schránku zpráv ano ne
Následující kód VBA vám pomůže přidat pole s výzvou ano ne k potvrzení, zda je spuštěno makro, proveďte následující kroky:
1. Podržte ALT + F11 klávesy pro otevření Microsoft Visual Basic pro aplikace okno.
2. klikněte Vložit > Modula vložte následující makro do souboru Modul Okno.
Kód VBA: Před spuštěním makra vytvořte okno se zprávou ano ne:
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
Poznámka: Ve výše uvedeném kódu zkopírujte a vložte svůj vlastní kód bez V nadpis a End Sub zápatí mezi Pokud CarryOn = vbYes Then a End if skripty. Viz snímek obrazovky:
3. Pak stiskněte tlačítko F5 klíč, vyskočí okno s výzvou, které vám připomene, pokud chcete spustit tento kód, klepněte na Ano pokračujte kliknutím na tlačítko Ne zastavit, viz screenshot :
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!