Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment créer un message oui non avant d'exécuter une macro dans Excel?

Dans Excel, vous pouvez directement déclencher une macro en appuyant sur F5 touche ou cliquez sur le course bouton dans le Microsoft Visual Basic pour applications fenêtre. Mais, parfois, vous souhaiterez peut-être créer une boîte de message qui demandera à l'utilisateur s'il souhaite exécuter la macro. Si oui, continuez à exécuter le code, sinon, arrêtez d’exécuter le code. Cet article, je vais parler de la façon de créer un message oui non avant d'exécuter une macro dans Excel.

Créez un message yes no avant d'exécuter une macro avec du code VBA


Créez un message yes no avant d'exécuter une macro avec du code VBA


Le code VBA suivant peut vous aider à ajouter une boîte de dialogue yes no pour confirmer si vous exécutez une macro, procédez comme suit:

1. Maintenez le ALT + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Moduleet collez la macro suivante dans le Module Fenêtre.

Code VBA: créez un message yes no avant d'exécuter une macro:

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: Dans le code ci-dessus, copiez et collez votre propre code sans le Sous cap et End Sub pied de page entre le Si CarryOn = vbYes Then et fin si scripts. Voir la capture d'écran:

doc boîte de message oui non macro 1

3. Puis appuyez F5 clé, une boîte de dialogue apparaîtra pour vous rappeler si vous souhaitez exécuter ce code, cliquez sur Oui bouton pour continuer, et cliquez Non pour arrêter, voir la capture d'écran:

doc boîte de message oui non macro 2



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

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.