Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Récupérer les valeurs de 4 cellules dans 4 variables

3 réponses
Avatar
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.

merci d'avance

rg31

3 réponses

Avatar
jb
Bonjour,

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
Avatar
rg31
Bonjour,

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


Avatar
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