Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Liste des fichiers d'un répertoire avec espace utilisé

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

marmotte18

XLDnaute Impliqué
Bonjour,

Je souhaiterais obtenir pour un type de fichier (xls, doc, ... ou tous) et d'un répertoire donnés, la liste des fichiers qui s'y trouvent.

4 champs à récupérer :

  • le chemin complet du fichier
  • le nom du fichier
  • le type de fichier
  • l'espace occupé par ce fichier
J'arrive à faire les 3 premiers points mais pour le 4ème paramètre, je ne sais pas faire.

Merci par avance pour votre aide
 

Pièces jointes

Re : Liste des fichiers d'un répertoire avec espace utilisé

Bonsoir JeanPierre,

Je viens de survoler le lien que tu m'as communiqué. Il me paraît très intéressant et il me semble avoir vu ce qui m'intéresse.

Je creuserai cela demain et je te tiens informé.

Merci pour ton tuyau !
 
Re : Liste des fichiers d'un répertoire avec espace utilisé

Jeanpierre,

Je n'ai pas pu résister à la tentation d'essayer dès ce soir.

Il suffisait d'ajouter le code :

'Détermination de la taille du fichier
'-------------------------------------
ActiveSheet.Cells(Lig + 3, 4).Value = FileLen(.FoundFiles(Lig))

Ci-joint ma macro qui marche exactement comme je le souhaitais.

Merci pour ton aide précieuse
 

Pièces jointes

Re : Liste des fichiers d'un répertoire avec espace utilisé

bonsoir marmote

taper le répertoire est excessivement fastidieux et rebutant !
si tu veux t'inspirer de la routine dans cet exemple pour la saisie du chemin
sans avoir à le taper manuellement !
à adapter évidemment !
 

Pièces jointes

Re : Liste des fichiers d'un répertoire avec espace utilisé

Bonjour Roland M,

Effectivement, ta proposition est plus confortable pour choisir le répertoire voulu. Je vais voir comment l'adapter à ma macro.

NB : en ce qui me concerne, je ne saisissais pas le chemin : je faisais du copier / coller

Merci pour cette amélioration !
 
Re : Liste des fichiers d'un répertoire avec espace utilisé

Bonjour Roland M,

A partir de ta proposition, j'ai adapté ma macro qui devient vraiment plus sympa !

Merci encore une fois !
 

Pièces jointes

Re : Liste des fichiers d'un répertoire avec espace utilisé

Bonjour Kjin,

Merci également de ta solution qui est vraiment très compacte. Je ne comprends pas grand chose mais je la garde cependant soigneusement avec moi.
 
Re : Liste des fichiers d'un répertoire avec espace utilisé

Bonjour

J'ai essayé cette macro qui me serait bien utlise mais ça arrête toujours à With Application.FileSearch

avez-vous une idée

J'utilise excel 2003
 
Re : Liste des fichiers d'un répertoire avec espace utilisé

Bonjour le forum
Je réactive ce post car il répond presque à mes attentes.

kjin j'ai utilisé ton fichier "marmotte18" et je trouve ta solution très sympa.
Par contre n'ayant pas compris le code à fond, je voulais coller le résultat dans une feuille Excel mais je n'ai pas trouvé.

Pourriez-vous m'aider ?

Merci à vous
 
Dernière édition:
Re : Liste des fichiers d'un répertoire avec espace utilisé

Merci MJ13
Je suis sur Win et Excel 2007 et le fichier "Marmotte18" fonctionne.

Par contre celui du lien ne fonctionne pas. La macro bug sur "Set Dossier = fso.GetFolder(LeDossier)"
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…