Lien hypertexte a incrementer

ujikol -  
jee pee Messages postés 31923 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour
    Il faut que tu fasses une formule dans laquelle tu concatène le chemin avec la colonne..
    ="\srvfichiers\Production_commun\pdf\" & $a1125 

    0
  2. jee pee Messages postés 31923 Date d'inscription   Statut Modérateur Dernière intervention   9 990
     
    Bonjour,

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


    0
  3. ujikol
     
    Merci de la réponse rapide

    Hélas , ca marche pas bien
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      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
  4. ujikol
     
    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
    1. jee pee Messages postés 31923 Date d'inscription   Statut Modérateur Dernière intervention   9 990
       
      il faudrait nous donner un exemple du fichier, à déposer sur cjoint.fr et mettre le lien généré sur le forum
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ujikol
     
    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
    1. jee pee Messages postés 31923 Date d'inscription   Statut Modérateur Dernière intervention   9 990
       
      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
  7. ujikol
     
    BIEN JOUÉ

    Effectivement avec "CONCATENER" cela marche impeccable !

    Merci beaucoup
    0
    1. jee pee Messages postés 31923 Date d'inscription   Statut Modérateur Dernière intervention   9 990
       
      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