Naviiguer dans le code d'une macro VBA

doug21210 -  
 doug21210 -
Bonjour,

j'ai réalisé une macro VBA pour excel et je suis à la recherche de la possibilité de, à l'interieur du code, de renvoyer à une ligne dans le code

exemple dans un if,
si la condition est vrai la macro se deroule,
si la condition est fausse, la macro s'arrete (renvoi au end sub)

merci
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Bonjour,

    Mettre Exit Sub sous la 2ème condition :

    If blabla = True Then
       msgbox "Je continue"
    Else
       msgbox "Je sors"
       Exit Sub
    End If

    0
  2. ed
     
    Boujour,

    si ça peut servir à d'autres, un petit Go To fait aussi l'affaire :

    if ... then

    Go To pouetpouet

    End if

    [...]

    ' et là tu définis l'endroit où tu veux aller
    pouetpouet :
    ' par exemple juste avant la sortie de la macro, mais pourquoi pas ailleurs selon les besoins
    End Sub
    0
    1. doug21210
       
      merci ed,

      mais bien sur, impossible de retrouver le go to !!

      merci à toi
      0