XL 2019 Créer un lien hypertexte par VBA

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

CiolBel

XLDnaute Nouveau
Bonjour à tous, je modifie mon précédent post car il était très peu clair.

Je cherche à compléter la macro suivante en (Iw, 1) pour générer un lien hypertexte style "Cliquez ici" vers la feuille en cours de traitement mais je ne sais pas où commencer. Des idées?

Sub Synthèse()
Dim Sh As Worksheet
Range("B2:L1000").ClearContents
Iw = 2 ' Index écriture
For Each Sh In ActiveWorkbook.Sheets
If Sh.Name = "Synthèse" Then GoTo EndConsolidation
Cells(Iw, 1) = ?????
Cells(Iw, 2) = Sh.Name
If Sh.Range("D8") = "" Then
Cells(Iw, 3) = "-"
Else
Cells(Iw, 3) = Sh.Range("D8")
End If

Iw = Iw + 1
EndConsolidation:
Next Sh

End Sub
 
Dernière édition:
Solution
Bonjour,
Testez à la place de Cells(Iw, 1) = ????? :
Code:
Cells(Iw, 1).Select
With Selection
    .Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & Sh.Name & "'" & "!" & "A1", TextToDisplay:="Cliquez ici"
End With
Bonjour,
Testez à la place de Cells(Iw, 1) = ????? :
Code:
Cells(Iw, 1).Select
With Selection
    .Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & Sh.Name & "'" & "!" & "A1", TextToDisplay:="Cliquez ici"
End With
 
- 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

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
76
Réponses
4
Affichages
145
Réponses
3
Affichages
238
Réponses
2
Affichages
403
Réponses
4
Affichages
507
Réponses
0
Affichages
378
Retour