0
votes

Arrêter la macro si msgbox apparaît

J'ai une macro qui effectue quelques validations. J'ai simplifié le code ci-dessous pour l'illustration.

  • Si toutes les validations sont couronnées de succès, je veux que la ligne "activeworkbook.Saveas".
  • Si une msgbox doit se contempler, je ne veux pas exécuter la ligne "ActiveWorkbook.Saveas"

    Comment puis-je modifier mon code pour rendre cela possible? Merci de m'aider! xxx


0 commentaires

3 Réponses :


0
votes

Vérifiez simplement si les deux validations sont vraies. Si elles sont vraies, exécutez alors la sauvegarde en tant que partie, sinon il saura sauver pour enregistrer comme suit:) xxx


0 commentaires

1
votes

Peut-être comme ce xxx


1 commentaires

Oui! Cela fonctionne parfaitement! Surtout utile que j'ai beaucoup de validations, merci! J'ai marqué votre réponse comme acceptée.



2
votes

Vous pouvez le faire: xxx

ou ceci si vous avez de nombreuses vérifications: xxx


0 commentaires