Bonjour à tous,
J'ai des tableaux "array" défini et je voudrais les emboiter.
J'y arrive facilement comme le montre le code ci-dessous mais j'aurais aimé le faire via une boucle car il se peut que j'ai jusqu'à 10 array.
L'exemple donné est simplifié à 3 array
Quand j'exécute le code,
la partie Ecriture 1 donne la copie ci-dessous
La partie Ecriture 2 donne la copie ci-dessous
Pour la partie Ecriture 3, j'essaye de passer par une boucle mais cela ne donne pas le résultat souhaité (C'est normal car cela transforme en string mes données) mais je ne sais pas comment faire (voir copie ci-dessous)
Si toutefois quelqu'un trouve une solution, ce serait cool.
Cordialement
Lolote83
J'ai des tableaux "array" défini et je voudrais les emboiter.
J'y arrive facilement comme le montre le code ci-dessous mais j'aurais aimé le faire via une boucle car il se peut que j'ai jusqu'à 10 array.
L'exemple donné est simplifié à 3 array
VB:
Sub TableauEmboités()
Dim Tablo1(1 To 3) 'Pour écriture 1
xTab1 = Array("a", "b", "c", "d")
xTab2 = Array("e", "f", "g", "h")
xTab3 = Array(1, 2, 3, 4)
'------------------------------------- Ecriture 1
Tablo1(1) = xTab1
Tablo1(2) = xTab2
Tablo1(3) = xTab3
'------------------------------------- Ecriture 2
Tablo2 = Array(xTab1, xTab2, xTab3)
Dim Tablo3(1 To 3) 'Pour écriture 3
For F = 1 To 3
Tablo3(F) = "xTab" & F
Next F
End Sub
Quand j'exécute le code,
la partie Ecriture 1 donne la copie ci-dessous
La partie Ecriture 2 donne la copie ci-dessous
Pour la partie Ecriture 3, j'essaye de passer par une boucle mais cela ne donne pas le résultat souhaité (C'est normal car cela transforme en string mes données) mais je ne sais pas comment faire (voir copie ci-dessous)
Si toutefois quelqu'un trouve une solution, ce serait cool.
Cordialement
Lolote83