VBE + Mettre fin à une macro [Résolu]

jeancdus69 11 Messages postés mardi 23 janvier 2007Date d'inscription 20 novembre 2007 Dernière intervention - 13 mars 2007 à 17:22 - Dernière réponse : jeancdus69 11 Messages postés mardi 23 janvier 2007Date d'inscription 20 novembre 2007 Dernière intervention
- 13 mars 2007 à 17:41
Bonjours à tous,
J'expose mon problème:
Je fais tourner une macro excel après une demande utilisateur par appui sur un bouton, cette macro progresse et j'affiche une messagebox de type oui non en cours de traitement pour savoir si l'utilisateur veut continuer ou si il veut arrêter le programme.
Je récupère sans problème le yes ou le no mais je n'arrive pas à trouver comment obliger ma macro à s'arrèter.
Voilà le code ou il faudrait que je place mon interruption

continuer = MsgBox("Voulez vous continuer", vbYesNo, "Continuer")
If (continuer = no) Then
?????????


End If

Sachant que ma macro est constituée de plusieur sub et que je voudrai directement mettre fin à l'ensemble du programme.
Merci d'avance
Cordialement
JeanCDus avec un D comme Dus
Afficher la suite 

Votre réponse

3 réponses

jrivet 7401 Messages postés mercredi 23 avril 2003Date d'inscription 6 avril 2012 Dernière intervention - 13 mars 2007 à 17:26
+3
Utile
If Continuer = No Then Exit Sub => dans la procédure appelante toute les Sub

@+: Ju£i?n
Pensez: Réponse acceptée
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de jrivet
jeancdus69 11 Messages postés mardi 23 janvier 2007Date d'inscription 20 novembre 2007 Dernière intervention - 13 mars 2007 à 17:40
+3
Utile
Ok c'est bon ça marche comme je voulais. Merci à toi bonne soirée
JeanCDus avec un D comme Dus
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de jeancdus69
jeancdus69 11 Messages postés mardi 23 janvier 2007Date d'inscription 20 novembre 2007 Dernière intervention - 13 mars 2007 à 17:41
+3
Utile
En fait j'avais une erreur de prog aussi c'étais continuer=vbNo qu'il fallait mettre, cela explique aussi mon problème de fonctionnement.


Merci bonne soirée

JeanCDus avec un D comme Dus
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de jeancdus69

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.