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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
    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