Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Lien hypertexte VBA

W

Wildrack

Guest
Bonjours à tous

Jaimerais créer un lien hypertexte en VBA pour passer d'une feuille à l'autre dans un même classeur excel

Merci pour vos réponses
 

myDearFriend!

XLDnaute Barbatruc
Bonsoir Wildrack,

On ne le dira jamais assez... l'enregistreur de macros est un outil in-dis-pen-sa-ble !

[ol][li]Tu fais menu Outils / Macro... / Nouvelle macro, puis OK.[/li]
[li]Tu sélectionnes la cellule A1 de la feuille 1[/li]
[li]Tu fais menu Insertion / Lien Hypertexte...[/li]
[li]Tu choisies 'Emplacement dans ce document'[/li]
[li]Tu tapes 'A1' (sans les guillemets) en référence de cellule, puis tu sélectionnes en dessous 'Feuil2' et OK.[/li]
[li]Puis, menu Outils / Macro... / Arrêter l'enregistrement.[/li][/ol]

Dans l'éditeur VBE, tu obtiendras quelque chose comme ça :
Que tu peux ensuite simplifier comme ça :
Sub Macro1()
      Sheets('Feuil1').Hyperlinks.Add Anchor:=Range('A1'), Address:='', SubAddress:= _
            'Feuil2!A1', TextToDisplay:='Aller en Feuille 2'
End Sub
Cordialement,
 

Discussions similaires

Réponses
7
Affichages
513
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…