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 : Sélectionner tout - Visualiser dans une fenêtre à part
MonLien.Hyperlink.Address = "C:\truc\bidule.docx"
ou même
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?