bonjour
si tu
en supposant que tu prévois un moyen de repasser ta feuille en mode très caché, tu dois pouvoir afficher la feuille en cliquant sur un hypertexte.
il faut que tu cherches, mais voilà des pistes.
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Count = 1 And Target.Hyperlinks.Count Then
If InStr(1, Target.Hyperlinks(1).SubAddress, "!", vbBinaryCompare) > 0 Then
nomfeuille = Mid(Target.Hyperlinks(1).SubAddress, 1, InStr(1, Target.Hyperlinks(1).SubAddress, "!", vbBinaryCompare) - 1)
If Sheets(nomfeuille).Visible = xlVeryHidden Then
Sheets(nomfeuille).Visible = Visible
End If
DoEvents
Application.Goto Sheets(nomfeuille).Range(Target.Hyperlinks(1).SubAddress), True
End If
End If
End Sub
'tu pourrais recacher cette feuille dans son évènement deactivate
il y a aussi un évènement workbook_sheetfollowhyperlink.
cf <http://xlbysteph.free.fr/aideinformatique/web/htm>
bye
stephane