Bonjour,
Je suis un peu novice en VBA et je travaille sur un tableau de tableau.
Déclaré comme ceci
matrix_3d = Array(tri_1, tri_2, tri_3)
Où tri_1,2,3 sont eux même des tableaux
Seulement, je ne veux sélectionner qu'une partie de chacun des tableaux.
Je fais une boucle mais à chaque fois j'ai un problème de déclaration.
Imaginons que mon nouveau tableau se nomme tableau2, Comment le déclarer??
Merci d'avance..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 For j = 1 To 14 For i = 1 To 14 For k = 1 To i tableau2(k)(i, j) = matrix_3d (k - 1)(i - k + 1 + 13, j) Next k Next i Next j
J'ai déjà réussi à travailler en le transformant en tableau à trois dimension :
et remplacer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part dim tableau2(dim,dim,dim)
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part tableau2(k)(i, j)mais je préfére rester en tableau de tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part tableau2(k,i, j)
Partager