Bonjour,

J'aimerais stocké des données sous forme de tableau (2 colonnes) dans des variables ayant des noms dynamiques.

Je m'explique : je récupère tout d'abord un tableau de dimension (5,3) qui est stocké dans une variable TabSrc. J'aimerais divisé ce tableau en autant de lignes qui le composent (ici 4 = 0 à 3) et les stocker dans des variables tableaux ayant pour nom : TabRow0, TabRow1, ... à l'aide d'une boucle.

C'est là que je bloque car comment nommer une variable dynamiquement et utiliser un code du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub transform_tab()
 
Dim TabSrc As Variant
Dim TabRow0 As Variant
Dim TabRow1 As Variant
Dim TabRow2 As Variant
Dim TabRow3 As Variant
 
TabSrc = 'récupération du tableau source. Cette partie fonctionne très bien.
 
For i = 1 to cptRows
TabRow & i = 'importation de la ligne du tableau correspondante. Ici aussi ça marche, c'est juste au niveau de la variable dynamique que ça ne va pas ...
Next i
 
End Sub
Une idée ? Merci.