Bonjour,
J'essaye de charger une variable tableau à partir d'une plage multiple mais cela ne me prend que la 1ère plage.
Le code :
der = Range("a1000000").End(xlUp).Row - 3
Application.Union(Range("a4:b" & der + 3), Range("f4:f" & der + 3)).Copy
plage = Application.Union(Range("a4:a" & der + 3), Range("e4:e" & der + 3)).Address
ReDim tablox(der, 3)
tablox = Range(plage).Value
La copie avec Union fonctionne, mais le chargement du tableau ne prend que la colonne A.
Que manque t-il ? Est-ce possible de charger dans une variable tableau une plage multiple en une opération ?
Merci
J'essaye de charger une variable tableau à partir d'une plage multiple mais cela ne me prend que la 1ère plage.
Le code :
der = Range("a1000000").End(xlUp).Row - 3
Application.Union(Range("a4:b" & der + 3), Range("f4:f" & der + 3)).Copy
plage = Application.Union(Range("a4:a" & der + 3), Range("e4:e" & der + 3)).Address
ReDim tablox(der, 3)
tablox = Range(plage).Value
La copie avec Union fonctionne, mais le chargement du tableau ne prend que la colonne A.
Que manque t-il ? Est-ce possible de charger dans une variable tableau une plage multiple en une opération ?
Merci