VBA : lien hypertexte

  • Initiateur de la discussion Initiateur de la discussion jmcemoa
  • 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

jmcemoa

Guest
Bonjour tout le monde,
utilisateur de macro excel 4, je suis assez novice en VBA.
Je travaille sur excel 2003 avec windows XP.

la formule pour créer un lien dans une cellule est :
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="xxx", ...

Comment remplacer l'adresse "xxx" par le contenu d'une autre cellule.

pour info : en excel4, j'utilisais la formule lire.cellule(5)

Merci beaucoup de m'aider à passer ce cap.
Cordialement,
 
Re : VBA : lien hypertexte

Merci à ODVJ et Jacou.
J'ai essayé les réponses et cela marche 🙂 pour :
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=[B3]
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Range("B3")
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Range("B3").Value

Par contre, je m'aperçois que ma question n'était pas assez précise.
En effet, je construis une "macro" et je suis dans une boucle ; l'adresse doit alors changer et être en relatif par rapport à la cellule active (celle juste à droite).
Dans les essais, j'ai mis Cells(,1) qui me paraissait une bonne idée, mais cela n'a malheureusement pas fonctionné🙁

Merci d'avance de continuer à m'aider
Cordialement,
Jean-Marie
 
Re : VBA : lien hypertexte

Bonsoir ou bonjour,

Ouf ! 🙂
grace à la piste laissée par les précédentes réponses, j'ai continué à chercher et finalement, j'ai pu trouver mon bonheur avec l'adresse suivante

ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=ActiveCell.Offset(, 1)

Merci encore à ODVJ et Jacou 😀 et aussi à tous ceux qui prennent un peu de leur temps pour aider à résoudre nos problèmes.

Bien cordialement,
Jean-Marie
 
- 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

O
  • Résolu(e)
Microsoft 365 Lien hypertexte
Réponses
21
Affichages
2 K
L
Réponses
1
Affichages
1 K
L
  • Question Question
Microsoft 365 Lien hypertexte
Réponses
5
Affichages
796
M
Réponses
0
Affichages
948
Maad84
M
P
Réponses
3
Affichages
552
M
  • Question Question
Microsoft 365 Lien hypertexte
Réponses
2
Affichages
974
Mathisgodu
M
M
Réponses
3
Affichages
1 K
M
C
Réponses
4
Affichages
1 K
cecenico
C
M
Réponses
2
Affichages
884
mvastra
M
Retour