OVH Cloud OVH Cloud

passer ligne suivante vb

3 réponses
Avatar
guns17
bjr,
je veux remplir les lignes d'un tableau excel par le=20
biais d'un user form.
j'arrive =E0 remplir une ligne mais je ne sais pas comment=20
passer =E0 laligne suivante.

3 réponses

Avatar
papou
Bonjour guns17
Il faut utiliser la propriété Offset
Exemple :
Range("A1").Offset(1,0)
Fera référence à la ligne 2 de la colonne A
Cordialement
Pascal

"guns17" a écrit dans le message de
news:a8df01c3ebd7$36f50870$
bjr,
je veux remplir les lignes d'un tableau excel par le
biais d'un user form.
j'arrive à remplir une ligne mais je ne sais pas comment
passer à laligne suivante.
Avatar
guns17
Merci pour la réponse.
Mais je ne comprend pas exactement le fonctionnement de
offset.
Les paramètres correspondent à quoi ?
Range("A1").Offset(1,0) fait référence à la ligne 2
colonne A donc pour la ligne 3 ce sera quoi ? Offset
(2,0) ?
Merci d'avance.
Julien

-----Message d'origine-----
Bonjour guns17
Il faut utiliser la propriété Offset
Exemple :
Range("A1").Offset(1,0)
Fera référence à la ligne 2 de la colonne A
Cordialement
Pascal

"guns17" a écrit
dans le message de

news:a8df01c3ebd7$36f50870$
bjr,
je veux remplir les lignes d'un tableau excel par le
biais d'un user form.
j'arrive à remplir une ligne mais je ne sais pas comment
passer à laligne suivante.


.



Avatar
papou
Re
Offset(Nombre de lignes à décaler,Nombre de colonnes à décaler)
Ex :
Offset(1,0) décalera d'une ligne au-dessous(en +) de l'adresse de la cellule
utilisée en référence
Offset(-1,0) décalera d'une ligne au-dessus(en -) de l'adresse de la cellule
utilisée en référence
Offset(0,1) décalera d'une colonne à droite(en +) de l'adresse de la cellule
utilisée en référence
Offset(0,-1) décalera d'une colonne à gauche(en -) de l'adresse de la
cellule utilisée en référence
Cordialement
Pascal

"guns17" a écrit dans le message de
news:a95301c3ebe1$49d85870$
Merci pour la réponse.
Mais je ne comprend pas exactement le fonctionnement de
offset.
Les paramètres correspondent à quoi ?
Range("A1").Offset(1,0) fait référence à la ligne 2
colonne A donc pour la ligne 3 ce sera quoi ? Offset
(2,0) ?
Merci d'avance.
Julien

-----Message d'origine-----
Bonjour guns17
Il faut utiliser la propriété Offset
Exemple :
Range("A1").Offset(1,0)
Fera référence à la ligne 2 de la colonne A
Cordialement
Pascal

"guns17" a écrit
dans le message de

news:a8df01c3ebd7$36f50870$
bjr,
je veux remplir les lignes d'un tableau excel par le
biais d'un user form.
j'arrive à remplir une ligne mais je ne sais pas comment
passer à laligne suivante.


.