Bonjour à tous,

J'assaie de progresser sur le maniement des variables tableau sous vba... Je voudrais ainsi savoir s'il est possible de charger une plage de type Range multi-zones dans un tableau à 2 dimensions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Plage multi-zones = Union(Range("A1:A10"), Range("C1:C10"))
Variable tableau  Tab(1 to 10, 1 to 2)
J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Tab = Union(Range("A1:A10"), Range("C1:C10")).value
mais ça ne me charge que la première colonne de ma plage et ça redimensionne mon tableau à une dimension... QUelqu'un aurait-il un tuyau ?

Dans le sens inverse je voudrais copîer la deuxième colonne de mon tableau dans une plage de cellules : savez vous comment faire ? je n'arrive pas à trouver l'instruction qui sélectionne la deuxième colonne de ma variable tableau....

Merci d'avance

Stargates