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

XL 2016 Inserer un lien hypertexe au niveau d'un graphique

oussema wis

XLDnaute Nouveau
Bonjour,
J'ai besoin d'un outil au niveau de l'excel qui me permettre d'insérer un lien hypertexte entre un graphique ci-joint c c'est à dire quand j'appuis sur la barre de 2012 il m'affiche la feuille de détaille
Merci d'avance
 

Pièces jointes

  • graph_faux_zero2.png
    6.1 KB · Affichages: 19

oussema wis

XLDnaute Nouveau
bonjour Mp59

Merci pour votre repense mais le problème c'est que si je demande le détaille il m'affiche beaucoup des informations que j'en n'est besoin je préfère un lien vers une feuille que j'ai élaborée d'avance .
 

Fred0o

XLDnaute Barbatruc
Bonjour Oussema, MP59

Sans fichier exemple, on ne peut que supputer.
J'ai fait une proposition en piece jointe, Il te suffit de clique sur une barre du graphique dans l'onglet "Graphique" pour aller dans la feuille correspondante.

A tester

VB:
Private Sub Chart_Select(ByVal ElementID As Long, ByVal Arg1 As Long, ByVal Arg2 As Long)
    If (ElementID = 3 And (Arg1 = 1 Or Arg1 = 2 Or Arg1 = 3 Or Arg1 = 6) And Arg2 <> -1) Or (ElementID = 0 And Arg1 = 4 And Arg2 <> 0) _
        Or ElementID = 19 Or ElementID = 4 Then
        ActiveChart.Select
        Sheets("" & Sheets("Donnees").Cells(Arg2 + 1, 1) & "").Select
    End If
End Sub
 

Pièces jointes

  • oussema.xlsm
    61.1 KB · Affichages: 11

oussema wis

XLDnaute Nouveau
Bonjour Fred0o,

c'est exactement ce que je voulais faire , merci de m'expliquer comment vous avez fait ce lien sur le fichier Excel ci-joint.

Merci beaucoup
 

Pièces jointes

  • exemple.xlsx
    139.5 KB · Affichages: 4

Fred0o

XLDnaute Barbatruc
Bonjour oussama

Voici ton fichier adapte. J'ai deplace le graphique sur une feuille graphique, sinon on ne peut pas utiliser de procedure evenementielle pour renvoyer dans la feuille d'origine "Sub Chart_Select".

Ensuite, la partie utile est Arg2 qu correspond a la position de la barre que tu sélectionnes dans le graphique. Par exemple si Arg2=2, c'est que tu as sélectionne la 2eme barre.
 

Pièces jointes

  • exemple.xlsm
    154.8 KB · Affichages: 9

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…