lookIn peut-il être une variable ? [VBA Excel] - VB/VBA/VBS - Programmation
Marsh Posté le 11-06-2005 à 23:23:29
Je viens d'essayer ton code.
Tu ne peux pas utiliser FF comme index.
Voici le code après correction et test:
Public DSource As FileDialog |
Marsh Posté le 14-06-2005 à 14:30:25
Bonjour Alain et tout d'abord merci pour ta réponse.
Le code corrigé que tu as indiqué ci-dessus continu à définir tout répertoire comme vide. Ne me manquerait-il pas une référence quelconque pour utiliser ce code ? J'en ai une bonne quantité d'activé mais a priori pas celui qui serait nécessaire.
Si quelqu'un a une idée !...
Toutefois, J'ai quand même réussi à bidouiller un petit truc ce week-end, grâce à des codes trouvé sur un autre forum. Ca marche même si c'est pas du très "propre" et beaucoup plus compliqué surtout.
Je donne mon code pour ceux qui pourraient être interessés, permet d'établir la liste des fichier dans un répertoire (1 colone chemin, 1 colonne nom du fichier) :
Code :
|
Ensuite je fais un test sur le nom des fichiers pour être sure de ne prendre que ceux qui m'interessent.
Marsh Posté le 14-06-2005 à 18:43:06
Qu'appelles-tu "définir tout répertoire comme vide"?
Ta feuille "Fichiers" ne contient aucun fichier à la fin de l'exécution du script?
Marsh Posté le 17-06-2005 à 11:01:19
Oui c'est bien ça la réponse du file search renvoi systèmatiquement sur le msgbox = " Aucun fichier trouvé !"
j'ai également essayé sans le :
".FileType = msoFileTypeExcelWorkbooks"
et en lui mettant dans le repertoire des fichiers de tous type... mais aucun fichier n'est trouve dans le répertoire.
bizar, vous avez dit bizar... ;-)
Marsh Posté le 07-06-2005 à 15:24:21
Bonjour à tous,
Je cherche le moyen de crèer sur une feuille excel la liste des fichiers contenus dans un répertoire sélectioné par un utilisateur.
le code que j'ai écrit est le suivant, il est placé dans un module standard:
Mon gros problème c'est que ce code ne marche pas il me met systèmatiquement que le répertoire est vide (dans l'explorateur j'ai bien 15 fichiers excel ).
En bref, c'est très frustrant. Et je ne comprends pas pourquoi ni comment résoudre cela.
Si vous avez une idée je la prends volontier.
merci d'avance.
---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)