Création de feuillet excel à partir d'un dossier...
reavok
Messages postés
16
Statut
Membre
-
cs_Le Pivert Messages postés 8437 Statut Contributeur -
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour à toutes et tous,
voilà j'ai besoin de créer des docs excel à partir de dossiers contenant des fichiers de toutes sortes, en général images, vidéo, audio ou autres.
Je voudrais en fait avoir la possibilité à partir d'une feuille vierge aller "chercher" ce ou ces dossiers pour que soit créé, pour chaque fichier une ligne contenant le nom du fichier, sa taille et par exemple toutes ses données de dates (création, modifications...).
J'ai parfois plusieurs centaines voire milliers de fichiers à intégrer dans une feuille excel et le copier/coller au cas par cas et assez... comment dire... relou... :)
y-a-t-il une fonction dans excel existante ou faut-il créer une macro?
Pouvez-vous m'aider?
Je sais que de puissants mages de la macro, tels que le grand pijaku, agissent et aident les âmes perdues dans les méandres de ce sombre tableur qu'est excel.
Je vous sais gré de me filer un coup de main qui allègerait mes maux du canal carpien... ^^
Merci
Version excel 2007.
voilà j'ai besoin de créer des docs excel à partir de dossiers contenant des fichiers de toutes sortes, en général images, vidéo, audio ou autres.
Je voudrais en fait avoir la possibilité à partir d'une feuille vierge aller "chercher" ce ou ces dossiers pour que soit créé, pour chaque fichier une ligne contenant le nom du fichier, sa taille et par exemple toutes ses données de dates (création, modifications...).
J'ai parfois plusieurs centaines voire milliers de fichiers à intégrer dans une feuille excel et le copier/coller au cas par cas et assez... comment dire... relou... :)
y-a-t-il une fonction dans excel existante ou faut-il créer une macro?
Pouvez-vous m'aider?
Je sais que de puissants mages de la macro, tels que le grand pijaku, agissent et aident les âmes perdues dans les méandres de ce sombre tableur qu'est excel.
Je vous sais gré de me filer un coup de main qui allègerait mes maux du canal carpien... ^^
Merci
Version excel 2007.
3 réponses
-
Bonjour,
Voici un exemple; Faire Alt F11 pour accéder au code:
http://www.cjoint.com/data3/3CftusMAXGG.htm
-
Hello cs_Le Pivert
Merci de bien vouloir te pencher sur mon cas!
Si je comprends bien je dois taper Alt+F11 dans excel pour insérer en module la formule qui doit se trouver en lien que tu as laissé précédemment, c'est ça?
Le lien ne fonctionne pas ou plus, il est vrai que je n'ai pas été très rapide sur le coup... Désolé!
-
-
Voilà un nouveau lien.
Tout est expliqué dans le classeur
http://www.cjoint.com/data3/3CgrQTWAxLF.htm
-
Merci cs!
A l'exécution de la macro une fenêtre s'ouvre me disant : Erreur d'exécution 1004
La méthode select de la classe range a échoué.
De plus lors de la sélection du dossier a désigner comme contenant des fichiers à lister, il y a la nécessité de définir le type de fichier à lister (png, jpg, mp3...). Ce qui en général peut me compliquer la tâche. En gros quelque soient les types différents de fichiers à lister, il faut qu'il le fasse sans restriction...
C'est possible ça?
Merci encore et j'espère ne pas être trop relou... -
-
-
Non avec ce code ce n'est pas possible de lister toutes les extensions. J'ai essayé "*.*" (code pour toutes les extensions), cela ne fonctionne pas!
ATTENTION au dossier trop lourd, cela peut prendre un certain temps. Tu as une progression des fichiers listés dans la barre de tâche en bas à gauche.