Stopper le calcul

Résolu
Jolie_Turandot Messages postés 27 Statut Membre -  
Jolie_Turandot Messages postés 27 Statut Membre -
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.

2 réponses

  1. Jolie_Turandot Messages postés 27 Statut Membre
     
    J'ai trouvé la réponse par moi-même en utilisant des exit sub.

    Bonne journée à tous.
    0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. Jolie_Turandot Messages postés 27 Statut Membre
       
      Merci de ces précisions. :)
      0