lien hypertexte VBA Excel

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

L

Lecann

Guest
J'aimerais connaître la syntaxe pour, dans une macro, demander de créer un lien hypertexte d'une case d'une feuille vers une autre feuille du classeur(style sommaire interactif), mais dans une boucle, et donc ou le nom de la feuille visée n'est pas écrit explicitement, mais repésenté soit par une variable(NomFeuille=ActiveSheet.Name par Ex.) , soit un nom incrémenté (style "Feuille" & i).

Merci
 
bonsoir Lecann

la macro ci-dessous créée dans la feuille active des liens vers les autres feuilles du classeur

Sub CreerLiensAutresFeuilles()
Dim I As Byte, J As Byte
Dim Val As String

For I = 1 To Sheets.Count
If Not ActiveSheet.Name = Sheets(I).Name Then
Val = "'" & Sheets(I).Name & "'!A1"
J = J + 1
Worksheets(1).Hyperlinks.Add Anchor:=Cells(J, 1), Address:="", SubAddress:=Val
End If
Next I

End Sub


bonne soiree
michel
 
- 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
5
Affichages
599
Réponses
5
Affichages
522
Réponses
21
Affichages
2 K
Retour