Bonjour les ami(e)s & le forum,
J'utilise une macro que j'ai récupérée du forum (merci) qui me donne, à partir d'un répertoire racine, l'arborescence complète des fichiers et leurs chemins complets.
Le chemin des fichiers est très long, je souhaite récupérer les noms de certains répertoires. Est-il possible de créer une focntion (si quelqu'un(e) l'a déjà fait, mille mercis) avec 2 paramètres le séparateur et le numéro du séparateur dans le chemin pour récupérer le nom du dossier qui se trouve après ce séparateur et avant le prochain séparateur. Voir fichier joinr.
Le chemin complet en colonne C : Ex D:\TEST\DP01\ADP080\ADP080-01-A-SURF.xls
En colonnes J, K, L et M les résultats de la fonction demandée
fct("/",1) = TEST
fct("/",2) = DP01
fct("/",3) = APD080
fct("/",f) = ADP080-01-A-SURF.xls 'nom du fichier
avec n° séparateur = f pour dire que c'est le nom du fichier qui se trouve après le dernier séparateur "/".
Le nombre du séparateur dans le chemin est aléatoire, cela dépend de l'arborescence de la racine.
Merci de votre aide
KIM
J'utilise une macro que j'ai récupérée du forum (merci) qui me donne, à partir d'un répertoire racine, l'arborescence complète des fichiers et leurs chemins complets.
Le chemin des fichiers est très long, je souhaite récupérer les noms de certains répertoires. Est-il possible de créer une focntion (si quelqu'un(e) l'a déjà fait, mille mercis) avec 2 paramètres le séparateur et le numéro du séparateur dans le chemin pour récupérer le nom du dossier qui se trouve après ce séparateur et avant le prochain séparateur. Voir fichier joinr.
Le chemin complet en colonne C : Ex D:\TEST\DP01\ADP080\ADP080-01-A-SURF.xls
En colonnes J, K, L et M les résultats de la fonction demandée
fct("/",1) = TEST
fct("/",2) = DP01
fct("/",3) = APD080
fct("/",f) = ADP080-01-A-SURF.xls 'nom du fichier
avec n° séparateur = f pour dire que c'est le nom du fichier qui se trouve après le dernier séparateur "/".
Le nombre du séparateur dans le chemin est aléatoire, cela dépend de l'arborescence de la racine.
Merci de votre aide
KIM