j'ai fais un petit code qui me permet de demander à l'utilisateur de sélectionner un lien hypertexte dans n'importe quel fichier excel et de montrer l'adresse de ce lien par la fonction msgbox. Je cherche l'adresse d'un fichier et non une adresse internet.
Sauf que la fonction .address ne me montre pas le chemin complet du fichier:
Sub adresshyperlien()
Dim adrhyperlien As String
Set donnees = Application.InputBox("Choisir cellule", Type:=8)
adrhyperlien = donnees.Hyperlinks(1).Address
MsgBox adrhyperlien
Re : Comment obtenir le chemin complet d'un fichier se trouvant dans un hyperlien
Bonjour,
J'ai testé avec un lienhypertext, lequel pointe sur un fichier sur un disque.
Chemin et nom du fichier me donnent 76 caractères en tout ... et ton code fonctionne correctement.
Re : Comment obtenir le chemin complet d'un fichier se trouvant dans un hyperlien
Bonjour,
Merci pour votre réponse. Oui, mon code fonctionne, j'ai effectivement une partie du chemin de fichier mais il n'est pas complet, je n'ai que les 2 derniers dossiers contenant le fichier.
/../../../dossier1/dossier2/fichier.pdf
je n'ai pas le début du chemin qui devrait commencer par C:/
Re : Comment obtenir le chemin complet d'un fichier se trouvant dans un hyperlien
rebonjour,
Oui pardon, c'est dans le même sens que vous, mais je n'ai pas tous ces dossiers.
C'est peut être du à réglage, mais je ne vois pas lequel..