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

Messages postés
11
Date d'inscription
mardi 23 janvier 2007
Dernière intervention
20 novembre 2007
- - Dernière réponse : jeancdus69
Messages postés
11
Date d'inscription
mardi 23 janvier 2007
Dernière intervention
20 novembre 2007
- 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

Meilleure réponse
Messages postés
7401
Date d'inscription
mercredi 23 avril 2003
Dernière intervention
6 avril 2012
3
Merci
If Continuer = No Then Exit Sub => dans la procédure appelante toute les Sub

@+: Ju£i?n
Pensez: Réponse acceptée

Merci jrivet 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 105 internautes ce mois-ci

Commenter la réponse de jrivet
Messages postés
11
Date d'inscription
mardi 23 janvier 2007
Dernière intervention
20 novembre 2007
3
Merci
Ok c'est bon ça marche comme je voulais. Merci à toi bonne soirée
JeanCDus avec un D comme Dus

Merci jeancdus69 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 105 internautes ce mois-ci

Commenter la réponse de jeancdus69
Messages postés
11
Date d'inscription
mardi 23 janvier 2007
Dernière intervention
20 novembre 2007
3
Merci
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

Merci jeancdus69 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 105 internautes ce mois-ci

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.