VBAFonctioArray
Résolu
ines009
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
4 réponses
Bonjour,
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Ça doit se passer sur le forum pour que tous puisse y participer ou en profiter.
Sub TT()
Dim Col As Integer, TB
TB = Array("Nicolas", "André", "Katia", "Cindy", "Emilie", "Youssef", "Marion", "Fred", "Sami", "Camille", "Kati", "Jorge", "Lionel")
For Col = 0 To UBound(TB)
Cells(1, Col + 10) = TB(Col)
Next
End Sub
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Ça doit se passer sur le forum pour que tous puisse y participer ou en profiter.
Merci Lermite222, c ce que je voulais.
si jpeux me permettre
Range("C20:C & imax").Select
ca ca marche pas à cause du C & imax(Range("C20:Cimax").Select non plus)
, et je vois pas comment faire autrement.
imax, c une variable c dans une boucle.
Merci pour tes réponses.
si jpeux me permettre
Range("C20:C & imax").Select
ca ca marche pas à cause du C & imax(Range("C20:Cimax").Select non plus)
, et je vois pas comment faire autrement.
imax, c une variable c dans une boucle.
Merci pour tes réponses.
Bonjour,
Excusez l'incruste...
Bonjour à Lermitte222
La question 2 étant sans rapport évident avec la question 1 il eut été judicieux d'expliquer un peu ou de mettre le code complet...
Ceci étant, pour sélectionner une plage de cellule avec le nombre de lignes variables, la "bonne syntaxe" serait :
voir :
en clair : Range(cellule_de_début, cellule_de_fin)
Excusez l'incruste...
Bonjour à Lermitte222
La question 2 étant sans rapport évident avec la question 1 il eut été judicieux d'expliquer un peu ou de mettre le code complet...
Ceci étant, pour sélectionner une plage de cellule avec le nombre de lignes variables, la "bonne syntaxe" serait :
Range("C20:C" & imax).Select
voir :
Range(Cells(20, 3), Cells(imax, 3)).Select
en clair : Range(cellule_de_début, cellule_de_fin)