Bonjour,
j'ai dans une macro besoin au dela de la plage de donnée déja identifié, de mettre certaines données dans un array
Set Maplage = .Range.Rows(d.Row).Resize(Fin)
il peut selon les cas y avoir une seule ou plusieurs lignes que je vérifie via
MsgBox (Maplage.Rows.Count)
ici j'ai un résultat de 2 car deux lignes
comment procéder afin que pour chacun des deux lignes Maplage.Cells(i, 3) se mette dans un array
En effet j'ai besoin ensuite de pouvoir faire ressortir cela en un seul champ texte
j'ai commencé comme ceci mais ne suis pas sur de mi d'une part et ne sais pas comment faire ressortir cela plus loin
For i = 1 To Maplage.Rows.Count
i = i + 1
accounts = Array(Maplage.Cells(i, 3))
Next i
Exemple: Maplage.Cells(i, 3) = Item1
puis Maplage.Cells(i, 3) = Item2
accounts = array (Item1, Item2)
champ texte à la fin = Item1 / Item 2
comment procéder svp?
Merci à vous