Lien hypertexte

bonjour,

dans un tableau excel, voici la formule que j'utilise pour mes liens hypertexte : en cellule F9

=SI(ESTVIDE(D9);"";LIEN_HYPERTEXTE("[MON CHEMIN\"&D9&".pdf]";"plan pdf"))

cela fonctionne très bien sauf que dans certains cas je ne possède pas le document PDF appelé en cellule D9.

Le lien "plan pdf" s'affiche bien dans ma cellule F9 mais, et tout a fait logiquement me renvoi l'erreur : impossible d'ouvrir le fichier spécifié.

ma demande est donc que, dans le cas de cette erreur que le lien ne s'affiche tout simplement pas dans ma cellule F9.

merci d'avance de votre aide.

personne pour m'aider ?

Bonjour Slygan,

Avec une simple formule, pour moi ce n'est pas possible, je pense qu'il faudra un peu de VBA

Ou alors, ne pas mettre le document que l'on n'a pas en colonne D

@+

Bonjour slygan,

Mettre le code dans un module VBA

Function FileExiste(p As String) As Boolean
If Dir(p, vbNormal) <> "" Then FileExiste = True
End Function

et mettre la formule (à adapter) dans les cellules

=SI(D9="";"";SI(@FileExiste("le_chemin_et_fichier_a_verifier")=VRAI;LIEN_HYPERTEXTE("le_chemin_et_fichier";"plan pdf");""))

génial ca marche nickel.

merci beaucoup Mtek

@Slygan

Super, pense à clôturer le fil.

Rechercher des sujets similaires à "lien hypertexte"