[VBA excel] parcourir ligne

[Résolu]
Signaler
Messages postés
36
Date d'inscription
dimanche 2 février 2003
Statut
Membre
Dernière intervention
4 juin 2009
-
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
-
Bonjour,

j'ai un pbm (qui semblera peut etre facile a résoudre pour certains :-) ):

je veux parcourir les cellules d'une ligne à partir de la cellule A1. j'ai le code qui suit, mais ca parcourt la colonne A, et je comprends pas pourquoi. j'ai bien un "xltoright" pourtant!!!

For j = 1 To Range("A1", Range("A1").End(xlToRight)).count
    Call Range("A" & j).Activate
Next j

merci pour vos réponses!

4 réponses

Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Salut,
Il te suffit d'essayer de comprendre ce que fait ton code. même si je n'ai pas teste si il marche, voila ce que je peux dire.
Imaginons que Range("A1", Range("A1").End(xlToRight)).count = 5
cela fera
j = 1 Call Range("A1").Activate
j = 2 Call Range("A2").Activate
j = 3 Call Range("A3").Activate
j = 4 Call Range("A4").Activate
j = 5 Call Range("A5").Activate

Donc tu es en colonne ....
Ce qu il faut faire c'est

    avec la meme boucle faire
    Cells(1,j).Activate

Ou bien

Dim Cellule As Range
For Each Cellule In Range("A1", Range("A1").End(xlToRight))
   Cellule.Activate
Next, ----
[code.aspx?ID=41455 By Renfield]

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
Salut,

For j = 1 To Range("A1").End(xlToRight).Column

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, ~Provençal, le Gaulois~
  
Messages postés
36
Date d'inscription
dimanche 2 février 2003
Statut
Membre
Dernière intervention
4 juin 2009

merci mortalino, mais cette boucle For parcourt les colonnes également. A vrai dire, j'avais testé ça aussi

merci jrivet pour la réponse (aussi rapide) et aussi beaucoup pour l'explication qui va avec !! :D
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
58
Salut,
Mais alors ton problème est il résolu ?
Si Oui => n'oublie pas réponse acceptée sur le ou les posts qui ont pu t'aider

@+: Ju£i?n
Pensez: Réponse acceptée