Hoe maak je een ja/nee-berichtvenster voordat je een macro in Excel uitvoert?
In Excel kun je een macro direct activeren door op de F5-toets te drukken of door op de Uitvoeren-knop te klikken in het Microsoft Visual Basic for Applications-venster. Maar soms wil je misschien een berichtvenster maken dat de gebruiker vraagt of ze de macro willen uitvoeren. Als het antwoord ja is, ga dan verder met het uitvoeren van de code; als het nee is, stop dan met het uitvoeren van de code. In dit artikel zal ik uitleggen hoe je een ja/nee-berichtvenster kunt maken voordat je een macro in Excel uitvoert.
Maak een ja/nee-berichtvenster voordat je een macro uitvoert met VBA-code
Maak een ja/nee-berichtvenster voordat je een macro uitvoert met VBA-code
De volgende VBA-code kan helpen om een ja/nee-promptvenster toe te voegen om te bevestigen of een macro moet worden uitgevoerd. Volg onderstaande stappen:
1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.
2. Klik op Invoegen > Module en plak de volgende macro in het Modulevenster.
VBA-code: Maak een ja/nee-berichtvenster voordat je een macro uitvoert:
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
Opmerking: In de bovenstaande code kopieer en plak je je eigen code zonder de Sub -kop en End Sub-voettekst tussen de scripts If CarryOn = vbYes Then en End if. Zie screenshot:
3. Druk vervolgens op de F5-toets, er verschijnt een promptvenster dat je vraagt of je deze code wilt uitvoeren. Klik op Ja om door te gaan en op Nee om te stoppen, zie screenshot:
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!