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 productiviteitstools voor Office
Verbeter 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 kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- 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!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen