Concatener une arborescence excel
Résolu
CHARLYJACK
Messages postés
345
Date d'inscription
Statut
Membre
Dernière intervention
-
CHARLYJACK Messages postés 345 Date d'inscription Statut Membre Dernière intervention -
CHARLYJACK Messages postés 345 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai réaliser une arborescence sur excel qui correspond à mon arborescence office.
J'ai tous les niveaux par colonne.
J'aimerais concaténer les différentes cellules pour reconstituer le chemin qui me permettra d’accéder au fichier rapidement.
Comment puis je procéder ?
Par avance merci
j'ai réaliser une arborescence sur excel qui correspond à mon arborescence office.
J'ai tous les niveaux par colonne.
J'aimerais concaténer les différentes cellules pour reconstituer le chemin qui me permettra d’accéder au fichier rapidement.
Comment puis je procéder ?
Par avance merci
5 réponses
-
Bonjour
Avec cette formule
=A1&B1&"\"&C1&"\"&D1&"\"&E1
en considérant que l'arborescence est sur la ligne 1
en A1 le disque dur exemple E:\
B1 le dossier
C1 le sous-dossier
D1 le sous-sous-dossier
E1 le nom du fichier
Vous copier la valeur obtenu et vous coller dans la barre de recherche de l'explorateur de fichiers et valider par entrer le fichier s'ouvre
-
Bonsoir et merci,
malheureusement ça ne répond pas à ma situation car
c'est une arborescence de fichiers.
les lignes ne se répètent pas et chaque niveau de l arborescence est dans une colonne.
Je pense qu'il faut une macro ou un formulaire dans lequel intégrer les cellules nécessaires .
Merci quand même- Bonsoir et merci
voici le chemin
https://www.transfernow.net/?utm_source=partagefichierscom&utm_medium=download
Cdt
-
-
Bonsoir,
voilà une possibilité :
feuille 2015 (ce sera pareil pour 2016 d'ailleurs) :
en O1 tu mets le formule :=SI(A1="";"";A1&"\")
en O2 :=SI(NBVAL(B2:$L2)>0;O1;A2&SI(A2="";"";"\"))&""
tu recopies O1:O2 vers la droite jusqu'en Y.
tu recopies ensuite O2:Y2 jusqu'en ligne 1415.
Maintenant, on concatène :
En N1, tu mets :=GAUCHE(O1&P1&Q1&R1&S1&T1&U1&V1&W1&X1&Y1;NBCAR(O1&P1&Q1&R1&S1&T1&U1&V1&W1&X1&Y1)-1)
tu recopies vers le bas jusqu'en N1415.
C'est tout
cordialement -
Bonjour CHARLYJACK
Je dois faire le même type d'arborescence dans mon entreprise. Serait-il possible pour toi de me l'envoyer ?
Par avance merci,
Martin. -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
J'ai mis le fichier ici :
http://www.cjoint.com/c/FClmlNhpI2I
Il faut que tu remplaces le chemin source en cellule A1 et dans le code macro situé dans le module.
Dans le développeur, sur les feuilles il y a un code qui permet de te déplacer sur le chemin
en cliquant sur la cellule je te laisse découvrir
Bon courage