Nb de rep ??? boucle ??? recherche rep dans rep ??? besoin coup de pouce !!!
gnosis35
Messages postés57Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 5 avril 2010
-
13 avril 2004 à 18:32
gnosis35
Messages postés57Date d'inscriptionsamedi 27 mars 2004StatutMembreDernière intervention 5 avril 2010
-
13 avril 2004 à 20:32
j'aimerai creer un variable de type integer qui contient le nombre de repertoire d'un chemin que je saisi dans un text box comment faire ??
je dois utiliser le filesystemobjet mais je n'y arrive pas...
une fois que j'ai cette variable j'aimerai faire une boucle de type
for i=0 a nombrederepertoire
et appliquer un traitement pour chaque repertoire
or comment faire reconnaitre le ieme repertoire
en fait j'aimerai qu'il fasse comme s'il ouvrait chaque repertoire c a dire chaque repertoire i a la recherche d'un repertoire precis dont le nom est dans un text box dans ce repertoire i que j'ai ...
next i
je c pas si c bien clair...
merci a vous tous
a+
A voir également:
Nb de rep ??? boucle ??? recherche rep dans rep ??? besoin coup de pouce !!!
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 13 avril 2004 à 19:31
Salut, pas très clair c vrai mais avec FileSystemObject c simple :
' Dans le menu Projet/References ajouter "Microsoft Scriting Runtime"
Sub Form_Load()
Dim fso As FileSystemObject
Dim fd As Folder
Dim sf As Folder
'Créer le FileSystemObject
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FolderExists(Text1) Then ' teste si ton rep existe
Set fd = fso.GetFolder(Text1) ' set le chemin du rep
' si tu veux le nombre de rep
' n=fd.subfolders.count
' pour les fichiers
' n=fd.files.count
' sinon, c + simple avec :
For Each sf In fd.SubFolders ' pour chaque sous rep ...
'ton traitement sachant que le nom du répertoire est
' obtenu avec sf.name
Next
End If