Fonciton LIEN_HYPERTEXTE

Je voulais savoir c'était quoi les limites de cette fonction? Je me demandais si le chemin du fichier pouvait changer dépendement de ce que l'on entre dans la cellule. Par exemple, dison que je fais une recherche d'un numéro de contrat, je veux par exemple aller chercher le dossier pdf de ce contrat mais je veux que le lien change si je change le numéro de contrat, est-ce possible????

Merci

Bonsoir!!

Bonjour

Oui, c'est possible..

Un exemple, mais tu en trouveras d'autre avec le bouton "Rechercher' en tapant lien Hypertexte (en haut à gauche de cette page)

https://www.excel-pratique.com/~files/doc2/TousLiensFormule.xls

Cordialement

C'est bon, j'ai une peitite question pour pousser encore un peu plus cette fonction, est-ce que l'on peut dison le lien que je veux aller chercher ce sont des contrats en pdf et chacun est identifier avec un # de contrat alors je voulais savoir si disont je met un critère dans ma formule exemple

A B

1 Contrat Lien

2 ab2121 Lien_hypertexte

Je me demande si la fonction pouvait aller rechercher dans un dossier le nom d'un fichier qui contient "ab2121" dans sont nom.

Je sais c'est peut-être un peu pousser, mais c'est une chose que mon patron m'a demander di c'était faisable alors je vous le demande

merci

Désolé la présentation n'est pas la même que dans mon message mais dans la colone A c'est les contrats et dans la colone B c'est ma formule

Merci

Bonjour

Regarde le dernier tableau du fichier joint

https://www.excel-pratique.com/~files/doc2/klcQhTousLiensFormule.xls

Cordialement

C'est parfait je merci

PS. Vous êtes les meilleures

Petit bémole,

Si desfois après le nom du fichier il y a quelques caractères de plus, la fonction ne marche pas, j'ai essayer de rajouter "*" pour qu'il ouvre le fichier qui contient le # du contrat même si il y a d'autre caractère, mais ça ne marche pas y a-t-il un autre moyen.

Voisi ma modification

=LIEN_HYPERTEXTE("["&$B$18&C18&]"*"&$D$18&"]"&$E$18&"!"&$F$18;"Contrat_"&C18)

Bonjour

Impossible d'utiliser un caractère générique dans un nom de fichier. [ *]

En VBA, la recherche avec * est faisable, mais, ce n'est pas de mon niveau

Une solution est sur le dernier tableau de ce fichier, à partir de la liste des fichiers du répertoire (si les contrats sont dans le même)

https://www.excel-pratique.com/~files/doc2/9qaJiTousLiensFormule.xls

Un spécialiste VBA (Le sujet a déjà été traité, mais, je n'ai pu le retrouver) pourra répondre à la question:

"Comment lister les fichiers d'un répertoire dans une feuille Excel", ce qui te permettrait d'actualiser la liste à ta guise.

A moins qu'une solution VBA plus directe existe.

Cordialement

Merci c'est une bonne idée, mais j'ai trop de fichier, j'ai plus de 5000 fichiers pdf et les recopier un par un risque d'être un peu trop long, mais merci kan même cette information va me servir plus tard c'est sur et certain.

Merci

Re,

Non, il ne s'agit pas de les recopier un par un mais juste de cliquer sur un bouton pour en éditer la liste dans une feuille Excel.

Tiens!..je vais pour toi poser la question sur le Forum.

Finalement, j'ai trouvé ailleurs..

https://www.excel-pratique.com/~files/doc2/Liste_Fichiers_du_repertoire.xls

Cordialement

Ok et le chemin ou se trouve mes fichiers je le met ou dans le code??

Parce que je suis nul avec VBA donc je ne connais pas les terme utilisé dans le code

Merci de bien vouloir m'expliquer un peu comment modifier la macros pour l'adapter à mon fichier

Bonjour

Explications dans le fichier

https://www.excel-pratique.com/~files/doc2/CnYXzTousLiensFormule.xls

Cordialement

Ok mais dans la macros le répertoire où se situe mes fichiers je l'inscrit où?

Bonjour

Nouveau fichier avec indication du répertoire

https://www.excel-pratique.com/~files/doc2/TousLiensFormule_V3.xls

Cordialement

C'est parfait un gros merci

Désolé d'avoir pris du temps pour comprendre, je suis vraiment nul en VBA.

En fouillant un peu, j'ai trouver la fonction "Dir" dans vba qui pourrait aller chercher le fichier pdf que je désire.

Car je crois qu'avec cette fonction je peux faire par exemple Dir ( c:\mes documents\Contrats\, cells(A2) & "*" & .pdf)

Je sais que mon code est surment pas bien écris c'est pour ca que je vous demande votre aide, mais je veux savoir si je peux faire ça avec cette fonction.

Le but est d' aller voir dans le répertoire "c:\mes documents\Contrats\" ensuite le nom du fichier commence par le contenue de la cellule A2 plus d'autre info variable c'est pourquoi il y a "*" et pour finir c'est un fichier pdf.

Merci d'avance

Rechercher des sujets similaires à "fonciton lien hypertexte"