Hello !
J'ai un tableau excel qui m'ennuie depuis le milieu de journée, je me décide après 36 tests à venir ici pour poser ma question.
Le tableau se présente sous cette forme :
Nom Lien toto.txt =LIEN_HYPERTEXTE(CONCATENER("C:\";A2);"LIEN") tata.pdf =LIEN_HYPERTEXTE(CONCATENER("C:\";A3);"LIEN")
Ce qui m'affiche le résultat escomté, à savoir le lien vers le fichier en question.
Cependant, je voudrais que la cellule change de couleur, si le fichier n'existe pas... Et là ça bloque !
J'ai commencé par créer une cellule supplémentaire (pour tester) et pour retourner "true" ou "false"... Sans succès.
Je vous donne le code que j'avais testé :
Et ma case C2 contenait "ExisteFichier(A2)".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Function ExisteFichier(nomfic As String) As Boolean Application.Volatile ExisteFichier = (Dir("nomfic") <> "") End Function
Sauf que le résultat était "False" que le fichier existe ou non.
L'idée était ensuite de passer par la mise en forme conditionnelle pour avoir les couleurs, mais je pense que ça doit être possible de colorer directement le lien sans retourner true et false, sans créer de cellule supplémentaire.. je me trompe ?
Merci d'éclairer ma lanterne, et si je ne suis pas clair n'hésitez pas à me demander d'autres précisions.
Partager