Bonsoir à toutes et à tous,
Est il possible d'arrêter une macro en cours de route ?
je m'explique, prenons une exemple tout simple :
sur la feuille 1, j'ai deux boutons qui exécute la même macro, seulement je souhaiterais que le premier exécute la macro entièrement et le deuxième que jusqu’à Range("A1")="partie 1".
Est ce possible ? pour le moment je suis obligé de ruser en créant deux nouvelles macro.
Je pense qu'une autre solution doit certainement exister...enfin je l'espère.
Merci d'avance pour votre aide.
Adeus33
Est il possible d'arrêter une macro en cours de route ?
je m'explique, prenons une exemple tout simple :
Code:
sub macroA ()
sheets("Feuil1").select
Range("A1")="partie 1"
........
Range("A1")="partie 2"
end sub
sur la feuille 1, j'ai deux boutons qui exécute la même macro, seulement je souhaiterais que le premier exécute la macro entièrement et le deuxième que jusqu’à Range("A1")="partie 1".
Est ce possible ? pour le moment je suis obligé de ruser en créant deux nouvelles macro.
Code:
sub macro_bouton1 ()
besoinarretmacro=0
call macroA
end sub
sub macro_bouton2 ()
besoinarretmacro=1
call macroA (en ajoutant dans la macroA : if besoinarretmacro=1 then goto arret....)
end sub
Je pense qu'une autre solution doit certainement exister...enfin je l'espère.
Merci d'avance pour votre aide.
Adeus33