Bonjour,

Je débute en visual basic mais j'ai quand même les bases dans d'autres languages.

Je n'arrive pas à comprendre pourquoi le code suivant ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Sub genere_adresse()
nom = "init"
c = Range("K4")
Do While nom <> ""
    c.Offset(0, 1).Select              ---> Cette ligne ne fonctionne pas
    Range("K4").Offset(0, 1).Select  ---> Cette ligne fonctionne
    c = c.Offset(1, 0) --> mais bien sur ça replante ici ...
    nom = c.Value
Loop
 
End Sub
Ca doit être un truc vraiment simple qui a du m'échapper en lisant de la doc sur le net ...

merci d'avance