Bonjour à toutes et à tous,

J'ai créé un lien hypertext qui renvoi à une plage sur une autre page, jusque là pas de pb...
Ca se complique quand je cache cette page : le lien ne renvoie à rien, normal
Comment faire pour qu'en cliquant sur le lien, un macro affiche la page et sélectionne la plage...
J'ai tenté avec :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
    lien = Target.Name
    Sheets("Feuil2").Visible = True
 
End Sub
Il m'affiche bien la page mais il ne va pas à la plage considérée.

J'ai tenté ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
    lien = Target.Name
    Sheets("Feuil2").Visible = True
    Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
 
End Sub
Mais là ça tourne en rond...

Il me faudrait un "before click"...

Quelqu'un à une idée ?

Merci,

SB