Exit Sub quand Ok sur MsgBox

  • Initiateur de la discussion Initiateur de la discussion hypo78
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

hypo78

XLDnaute Impliqué
Bonsoir,

çà a l'air tellement bête, que j'ose à peine poser la question, mais comme je galère .....😱

Dans le déroulement de ma macro, un fichier doit être présent dans un dossier bien particulier.
Pour que l'utilisateur ne soit pas en débogage, j'ai souhaité mettre une msgbox.
Jusque là çà fonctionne mais comment stopper la macro quand on clique sur OK.

Mon code actuel arrête bien la macro quand le dossier n'est pas présent, mais il l'arrête aussi quand on n'a pas la msgbox.....

Code:
 If Dir(ActiveDocument.Path & "\Bulletin" & Mois & ".doc") = "" Then MsgBox ("le bulletin modèle du mois " & Mois & " à créer n'existe pas")
    Exit Sub

Quand j'ajoute un End If j'ai le message End If sans bloc If

Merci d'avance
 
Re : Exit Sub quand Ok sur MsgBox

re,

c'est bon j'ai trouvé...

Code:
If Dir(ActiveDocument.Path & "\Bulletin" & Mois & ".doc") = "" Then If MsgBox("le bulletin modèle du mois " & Mois & " à créer n'existe pas") = vbOK Then Exit Sub

C'était vraiment trop😡 c....

Bon WE à tous
 
Re : Exit Sub quand Ok sur MsgBox

Bonsoir hypo78,

Il faut passer à la ligne après le Then :

Code:
If Dir(ActiveDocument.Path & "\Bulletin" & Mois & ".doc") = "" Then
    MsgBox ("le bulletin modèle du mois " & Mois & " à créer n'existe pas")
    Exit Sub
End If

Tout simplement.

Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
586
I
  • Question Question
Microsoft 365 Exit sub save As
Réponses
3
Affichages
788
Intermoi
I
P
Réponses
4
Affichages
1 K
P
Retour