Nom de tableau avec variable

bonsoir

avec les tableaux suivant :

tablo1 = Array("01", "02", "03", "04", "09")

tablo2= Array("05", "06", "14")

tablo3 = Array("07", "15")

tablo4 = Array("16")

tablo5 = Array("08", "17", "18")

tablo6 = Array("10", "19")

tablo7 = Array("11", "20")

tablo8 = Array("12", "13")

je souhaiterai boucler sur chacun d'eux avec la syntaxe suivante

For j = 1 To 8

For i = 0 To UBound("tablo" & j)

'traitement

next

next

seulement l'ecriture UBound("tablo" & j) semble incorrecte

existe t il un moyen de corriger cela , Merci

Bonsoir,

Ci-joint une proposition à tester.

Avec un tableau de tableaux.

    Dim Tablo(1 To 8)
    Dim j As Integer
    Dim i As Integer

    Tablo(1) = Array("01", "02", "03", "04", "09")
    Tablo(2) = Array("05", "06", "14")
    Tablo(3) = Array("07", "15")
    Tablo(4) = Array("16")
    Tablo(5) = Array("08", "17", "18")
    Tablo(6) = Array("10", "19")
    Tablo(7) = Array("11", "20")
    Tablo(8) = Array("12", "13")

    'je souhaiterai boucler sur chacun d'eux avec la syntaxe suivante

    For j = 1 To 8
        For i = 0 To UBound(Tablo(j))
            'traitement
            MsgBox "Tablo " & j & vbCrLf & "Valeur " & i & vbCrLf & Tablo(j)(i)
        Next
    Next

Bonne soirée

Bouben

UN grand merci bouben c'est parfait , je m'etais compliqué les choses ...

Rechercher des sujets similaires à "nom tableau variable"