Récupérer les valeurs de 4 cellules dans 4 variables
3 réponses
rg31
Bonjour tout le monde
Un petit problème simple pour vous:
une plage de 4 cellules contigues : A1:A4 par exemple
Comment récupérer les valeurs de ces 4 cellules dans 4 variables sachant
que l'adresse de la plage est elle même variable.
Il manque une info dans la question (où commence la plage?, est-ce une sélection?,...
Sub essai Range("A1").Select x = ActiveCell y = ActiveCell.Offset(0, 1) z = ActiveCell.Offset(0, 2) v = ActiveCell.Offset(0, 3) End Sub
Cordialement JB
Merci
anonymousA
Bonjour,
le passage par tableau des valeurs d'une plage contigue A1:A4 p.e peut se faire en une seule instruction
les 4 variables seront alors inscrites dans le tableau constitué tabl(1,1) vaudra la valeur de A1, tabl(2,1) vaudra la valeur de A2 et ainsi de suite.
exemple ci-dessous
tabl = Range("A1:A4") MsgBox tabl(1,1)
A+
Bonjour tout le monde Un petit problème simple pour vous: une plage de 4 cellules contigues : A1:A4 par exemple Comment récupérer les valeurs de ces 4 cellules dans 4 variables sachant que l'adresse de la plage est elle même variable.
merci d'avance
rg31
Bonjour,
le passage par tableau des valeurs d'une plage contigue A1:A4 p.e peut
se faire en une seule instruction
les 4 variables seront alors inscrites dans le tableau constitué
tabl(1,1) vaudra la valeur de A1, tabl(2,1) vaudra la valeur de A2 et
ainsi de suite.
exemple ci-dessous
tabl = Range("A1:A4")
MsgBox tabl(1,1)
A+
Bonjour tout le monde
Un petit problème simple pour vous:
une plage de 4 cellules contigues : A1:A4 par exemple
Comment récupérer les valeurs de ces 4 cellules dans 4 variables sachant
que l'adresse de la plage est elle même variable.
le passage par tableau des valeurs d'une plage contigue A1:A4 p.e peut se faire en une seule instruction
les 4 variables seront alors inscrites dans le tableau constitué tabl(1,1) vaudra la valeur de A1, tabl(2,1) vaudra la valeur de A2 et ainsi de suite.
exemple ci-dessous
tabl = Range("A1:A4") MsgBox tabl(1,1)
A+
Bonjour tout le monde Un petit problème simple pour vous: une plage de 4 cellules contigues : A1:A4 par exemple Comment récupérer les valeurs de ces 4 cellules dans 4 variables sachant que l'adresse de la plage est elle même variable.