Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'au double clic dans la cellule
If Target.Address <> '$A$1' Then Exit Sub 'n'agit que dans la cellule A1 (à adapter)
On Error Resume Next 'évite le bug si la cellule est vide ou ne contient pas de nom d'onglet
Sheets(Target.Value).Activate 'active l'onglet mentionné dans la cellule
Cancel = True 'evite le menu contextuel lié au bouton droit de la souris
End Sub