Microsoft 365 macro sur cellule nom onglet (formule) pour ouvrir l'onglet correspondant

Tartineaunut

XLDnaute Nouveau
Bonjour à tous,

Savez vous s'il y a une solution pour ouvrir un onglet par macro double-clic sur une cellule qui contient le nom de l'onglet désiré?
J'ai testé :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("C5:C500")) Is Nothing Then
Dim Var As String
Var = Target.Value
Sheets(Var).Activate
End If
End Sub

Mais cela ne fonctionne pas parce (je pense que c'est cela) la cellule sur laquelle je veux double-cliquer affiche "toto" (même nom que l'onglet que je veux ouvrir) mais en réalité la cellule contient =toto!D16 puisqu'elle puise son information depuis l'onglet que je veux ouvrir facilement.

Si vous avez une idée, ce serait super top :)
Merci !

Marine
 

Discussions similaires

Réponses
7
Affichages
382