Stopper le calcul

Résolu
Jolie_Turandot Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
Jolie_Turandot Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention  
 
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 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
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   Statut Membre Dernière intervention  
 
Merci de ces précisions. :)
0