Salut
Je viens de decouvrir les tableaux multidimensionnels ; j'ai lu attentivement ce que je trouvais ici :
http://www.anthony-vba.kefra.com/vba...ensional_Array
http://silkyroad.developpez.com/vba/tableaux/
et tant que je restais sur 2 dimensions, ca allait tres bien.
Mais là j'ai besoin d'un 3eme niveau, et ca coince.
- 1er niveau : nom de repertoire et sous repertoire : objFolder.Name
Nb de objFolder : 130
- 2eme niveau : noms de fichiers contenu dans objFolder : objFile.Name
Nb de objFile par objFolder : 2
- 3eme niveau : chemin de objFile : objFile.Path
Nb de chemin par objFile : 1
Je dimensionne donc mon tableau avec :
Mes questions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Option Base 1 Redim arrFiles(130,2,1)
Comment charger mes objFolder.Name (1er niveau) separement ?
Comment charger mes objFile.Name (2eme niveau) separement ?
Comment charger mes objFile.¨Path (3eme niveau) separement ?
Je tente :
puis pour le 2eme fichier du repertoire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 arrFiles(1,0,0) = objFolder.Name arrFiles(1,1,0) = objFile.Name arrFiles(1,1,1) = objFile.Path
mais ca ne lui plait pas du tout....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 arrFiles(1,2,0) = objFile(2).Name arrFiles(1,2,1) = objFile(2).Path
Je crois que la structure de multidimensionnel m'echappe et je n'arrive pas à isoler le 1er niveau
Est ce que quelqu'un pourrait m'eclaire ?
D'avance merci tout plein
Partager