Modifier un lien hypertexte par VBA
Bonjour !
Question toute bête : Comment fait-on pour modifier un lien hypertexte par VBA ?
Je suis dans un formulaire basé sur une table qui contient un champ Lien Hypertexte (MonLien).
Je crée un bouton sur lequel je clique, et j'aimerais simplement que le lien hypertexte de mon champ devienne : C:\truc\bidule.docx
J'ai bien essayé :
Code:
MonLien.Hyperlink.Address = "C:\truc\bidule.docx"
ou même
Code:
MonLien.Hyperlink.Address = "#C:\truc\bidule.docx#"
Mais j'ai un message d'erreur m'informant que cette propriété est en lecture seule.
En fouillant sur le web, j'ai découvert HyperlinkPart, et j'ai pensé que je pouvais écrire :
Code:
HyperlinkPart(MonLien, acAddress) = "C:\truc\bidule.docx"
Mais il parait que "Un appel de fonction dans la partie gauche de l'affectation doit renvoyer Variant ou Object" :(
Quelle est mon erreur sûrement très bête ?