Naviiguer dans le code d'une macro VBA

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. 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
    1. 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. merci ed,

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

        merci à toi
        0