Emmanuel31
XLDnaute Occasionnel
Bonjour à tous.
Je suis à la recherche de code VBA pour faire une recherche récursive à partir d'un répertoire "parent", et une fois le fichier trouvé, le copier dans un répertoire cible généré.
Les fichiers doivent contenir dans le nom une chaine de chiffre qui se trouve dans une colonne.
Dis comme ça , c'est pas très parlant ...
Le but est donc (si je segmente étape par étape pour essayer d'expliquer mieux) :
- prendre la valeur numérique des cellules dans la colonne A
- chercher des fichiers dont le nom contient la valeur numérique de manière récursive dans un répertoire parent (donné en paramètre dans un autre onglet ainsi que l'extension)
- si le (ou les) fichier est trouvé, créer un répertoire à un endroit donné (en paramètre dans un autre onglet) portant le nom de la valeur numérique cherché en colonne A, et copier le fichier trouvé dans ce répertoire
- mettre en colonne B un lien hypertexte vers le répertoire créé s'il existe.
Un exemple parle souvent beaucoup plus que du blabla !
Donc voici en fichier joint la structure de base, avec un onglet paramètre où sont les ... paramètres ... et un onglet ID où sont mes éléments à chercher.
Quelqu'un peut-il m'aider svp ?
Merci.
Je suis à la recherche de code VBA pour faire une recherche récursive à partir d'un répertoire "parent", et une fois le fichier trouvé, le copier dans un répertoire cible généré.
Les fichiers doivent contenir dans le nom une chaine de chiffre qui se trouve dans une colonne.
Dis comme ça , c'est pas très parlant ...
Le but est donc (si je segmente étape par étape pour essayer d'expliquer mieux) :
- prendre la valeur numérique des cellules dans la colonne A
- chercher des fichiers dont le nom contient la valeur numérique de manière récursive dans un répertoire parent (donné en paramètre dans un autre onglet ainsi que l'extension)
- si le (ou les) fichier est trouvé, créer un répertoire à un endroit donné (en paramètre dans un autre onglet) portant le nom de la valeur numérique cherché en colonne A, et copier le fichier trouvé dans ce répertoire
- mettre en colonne B un lien hypertexte vers le répertoire créé s'il existe.
Un exemple parle souvent beaucoup plus que du blabla !
Donc voici en fichier joint la structure de base, avec un onglet paramètre où sont les ... paramètres ... et un onglet ID où sont mes éléments à chercher.
Quelqu'un peut-il m'aider svp ?
Merci.