Stopper le calcul

Résolu/Fermé
Jolie_Turandot Messages postés 26 Date d'inscription lundi 22 juillet 2013 Statut Membre Dernière intervention 11 septembre 2013 - 25 juil. 2013 à 10:15
Jolie_Turandot Messages postés 26 Date d'inscription lundi 22 juillet 2013 Statut Membre Dernière intervention 11 septembre 2013 - 25 juil. 2013 à 11:05
Bonjour,

J'ai un code en vba qui contient des messages box pour les erreurs d'encodage qui sont du genre :

If (erreur d'encodage) Then
MsgBox="error"
End If


J'aimerais savoir comment stopper le calcul quand le programme constate une erreur. Il n'y a que des procédures sub.

Merci d'avance.

A voir également:

2 réponses

Jolie_Turandot Messages postés 26 Date d'inscription lundi 22 juillet 2013 Statut Membre Dernière intervention 11 septembre 2013
25 juil. 2013 à 10:56
J'ai trouvé la réponse par moi-même en utilisant des exit sub.

Bonne journée à tous.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
25 juil. 2013 à 11:00
Bonjour

If (erreur d'encodage) Then
          MsgBox="error"
         exit sub
End If  


ou version "puriste" (en algo toutes les sorties de procédure sont regrouoées à la fin)
On error goto "erreur"
   ....
    erreur d'encodage
    .....
   exit sub
erreur:
   Msgbox "error"
end sub
0
Jolie_Turandot Messages postés 26 Date d'inscription lundi 22 juillet 2013 Statut Membre Dernière intervention 11 septembre 2013
25 juil. 2013 à 11:05
Merci de ces précisions. :)
0