Macro pour créer lien hypertexte

  • Initiateur de la discussion Initiateur de la discussion Jéjé
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Jéjé

Guest
Bonjour,

Je souhaite créer une macro qui me créée 2 liens hypertextes.
C'est à dire qu'elle me créée 1 lien en A2 qui me fait un lien sur un lecteur réseau (ex : Y:\\) et 1 lien en A3 qui me fait un lien sur C:\\.

Jusque là, ça va, les liens se crééent sans problème sur les cellules demandées (vous pouvez tester avec le script ci-dessous).

Par contre, dans cette macro, je n'arrive pas à insérer derrière les destinations le contenu de la ligne A1.

Explication : en ligne A1, j'ai la fin de la destination de mon fichier qui doit être incorporé dans les 2 liens (ex : Document\\Word\\test.1).



Sub test5()
'
' test5 Macro
' Macro enregistrée le 18/11/2005 par jerome
'
'
Range('A2').Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _
'Y:\\chemin', _
TextToDisplay:= _
'Reseau'
Range('A3').Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _
'C:\\Mes documents\\Pro\\chemin', _
TextToDisplay:= _
'Local'
End Sub



Ce qui est en gras et souligné doit correspondre au contenu de la cellule A1 par exemple 'Document\\Word\\test.doc'.

Qu'est-ce que je dois mettre à la place de chemin ?

En espérant avoir été clair
Merci d'avance
Jéjé
 
bonjour

si j'ai bien compris ta demande , tu peux essayer cette adaptation

ActiveSheet.Hyperlinks.Add Anchor:=Range('A2'), Address:= _
'Y:\\\\\\\\' & Range('A1'), TextToDisplay:='Reseau'
ActiveSheet.Hyperlinks.Add Anchor:=Range('A3'), Address:= _
'C:\\\\\\\\Mes documents\\\\\\\\Pro\\\\\\' & Range('A1'), TextToDisplay:='Local'



bonne week end
MichelXld
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
21
Affichages
2 K
  • Question Question
Microsoft 365 Lien hypertexte
Réponses
5
Affichages
703
Réponses
1
Affichages
859
Retour