Lien hypertexte a incrementer

Fermé
ujikol - Modifié le 30 juin 2022 à 11:32
jee pee Messages postés 39583 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 18 avril 2024 - 30 juin 2022 à 16:22
Bonjour,

Je cherche a incrémenter des liens hypertextes avec variable pour ouvrir des dossier
J'ai une colonne A avec des variables 1 à 5000
J'ai une colonne B avec un bouton "PDF" qui ouvre le fichier 1 a 5000 correspondant
J'ai créé un colonne C avec un bouton "DOSS" pour qui ouvre une fenêtre du dossier windows de 1 a 5000 correspondant au lieu de stockage corespondant
J'ai associé l'adresse par exemple
\\srvfichiers\Production_commun\pdf\1125
ca marche tres bien mais inpossible d'incrementer le numero de dossier
et remplacer le "1125" par la variable de la colonne et case A1125
"genre"
\\srvfichiers\Production_commun\pdf\$a$1125

mais ca ne marche pas

donc a ce moment
la seule solution c'est de renuméroter les liens un par un
Travail de titan

(je precise que pour un lien vers un fichier l'incrementation marche bien, mais pas pour un lien vers un dossier)
Quelqu'un a t il une astuce ?

Merci d'avance



Configuration: Configuration: Windows / Firefox 100.0

6 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
30 juin 2022 à 11:37
Bonjour
Il faut que tu fasses une formule dans laquelle tu concatène le chemin avec la colonne..
="\srvfichiers\Production_commun\pdf\" & $a1125 

0
jee pee Messages postés 39583 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 18 avril 2024 9 225
Modifié le 30 juin 2022 à 11:38
Bonjour,

Il faudrait utiliser une formule qui concatène chaine + variable
="\\srvfichiers\Production_commun\pdf\" & $A$1125


0
Merci de la réponse rapide

Hélas , ca marche pas bien
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
30 juin 2022 à 13:58
Attention avec la réponse de jeepee, il a oublié de retirer le symbole dollar au niveau du numéro de ligne.
Ce qui fait que tu ne peux pas incrémenter la formule automatiquement.
0
Merci

Et bien .... non plus

J'ai testé plusieurs versions avec et sans $ et &

Avec ouvrir un fichier ca fonctionne

Par contre pour ouvrir un dossier , ca veut pas

Pfff
0
jee pee Messages postés 39583 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 18 avril 2024 9 225
30 juin 2022 à 15:23
il faudrait nous donner un exemple du fichier, à déposer sur cjoint.fr et mettre le lien généré sur le forum
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ci joint un extrait du fichier

https://www.cjoint.com/c/LFEnGZbIwoY


Colonne A B, pas de problème d’incrémentation , ouverture de fichier Word ouPDF
Colonne C incrémentation manuelle OK
Par contre colonne D (lien pour ouverture dossier windows
L'affichage s’incrémente (strech + touche CTRL) mais la cible du lien ne s’incrémente pas
Affichage de 11125 a 11133
mais toutes les cibles restent a 11125
0
jee pee Messages postés 39583 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 18 avril 2024 9 225
30 juin 2022 à 16:09
Je ne vois pas comment tu initialises D. Mais pourquoi ne pas utiliser le même type de formule qu'en B, ce qui donne
=LIEN_HYPERTEXTE(CONCATENER("\\srvfichiers\Production_commun\OMP pdf\"&C4);C4)    
0
BIEN JOUÉ

Effectivement avec "CONCATENER" cela marche impeccable !

Merci beaucoup
0
jee pee Messages postés 39583 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 18 avril 2024 9 225
Modifié le 30 juin 2022 à 16:38
Enfin CONCATENER() avec & c'est ceinture et bretelle

la logique serait
=LIEN_HYPERTEXTE(CONCATENER("\\srvfichiers\Production_commun\OMP pdf\";C4);C4)

ou
=LIEN_HYPERTEXTE("\\srvfichiers\Production_commun\OMP pdf\"&C4;C4)   
0