Redirection vers page graphique

Résolu/Fermé
Messages postés
208
Date d'inscription
dimanche 15 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2018
-
Messages postés
208
Date d'inscription
dimanche 15 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2018
-
Bonjour,

J'ai un petit soucis et je ne trouve pas la réponse sur le site.
Sur une page d'un document excel j'ai une photo. En cliquant dessus je voudrais aller sur une autre page (une feuille graphique).
J'ai joint un document qui servira d'exemple, je voudrais que lorsque l'on clique sur la photo de la feuil1 on soit dirigé vers graph1.

http://cjoint.com/11dc/ALtaDP0dutv.htm

Merci.



4 réponses

Messages postés
55444
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 janvier 2022
17 230
La photo étant sélectionnée, insérer un lien hypertexte vers le graphique.
Messages postés
2967
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
898
Salut le forum

Raymond, c'est pas possible pour une feuille Graphique.

Mytå
Messages postés
208
Date d'inscription
dimanche 15 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2018
9
Oui c'est ça le soucis, apparemment il faut faire du VBA. Mais je ne vois pas comment faire.
Messages postés
2967
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
898
Re le forum

La réponse est juste en dessous

Mytå
Messages postés
2967
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
898
Re le forum

Affecte cette macro à ton image
Sub Goto_Graphe()
    Sheets("Graph1").Select
End Sub

Mytå
Messages postés
55444
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 janvier 2022
17 230
Ah oui, Mytå, tu as raison !
Encore une fois, j'ai eu tort de ne pas tester, même si cela me semblait une évidence ...
Messages postés
208
Date d'inscription
dimanche 15 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2018
9
Bonjour,

- J'ai essayé et quand j'affecte la macro à l'image j'ai un message qui s'affiche et qui me met:
Impossible d'effectuer l'opération requise
Mais après ce message quand je clique sur le bouton ça marche, déjà est ce que c'est normal ce message ?

- Ensuite, je voudrais que lorsque l'on clique sur un autre bouton on aille vers une autre page de graphique. J'ai fait une autre macro, j'ai mis graph2 au lieu de graph1, une fois validé ça ne marche pas et l'ancienne non plus.
Voici le fichier: http://cjoint.com/11dc/ALtkRkBG4Td.htm

- Pour finir, quand j'enregistre le fichier je l'enregistre en .xlsm puisque ça prend en compte les macros mais une fois que je ferme le fichier, lorsque que je le rouvre les macros ne sont plus là et ça ne fonctionne plus, quand je clique sur le bouton ça ne fait plus rien.

Merci de votre aide.
Messages postés
2967
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
898
RE le forum

Tu as deux fois le même nom pour tes macros, et ,la première fait appelle à un
autre classeur.
Sub Goto_Graphe1()
    Sheets("Graph1").Select
End Sub

Sub Goto_Graphe2()
    Sheets("Graph2").Select
End Sub

Mytå
Messages postés
2967
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
898
Code de ta première macro qui te pose problème
Selection.OnAction = "ex1.xlsx!Module1.Goto_Graphe"
Messages postés
208
Date d'inscription
dimanche 15 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2018
9
Merci beaucoup ça marche. Au passage, comment faire dans le cas où je dois cliquer sur une case par exemple A1 ça me renvoi vers une page graphique.
Merci.
Messages postés
2967
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
898
Re le forum

Code à copier dans le module de la feuille
Private Sub Worksheet_SelectionChange(ByVal Target As Range)  
If Not Application.Intersect(Target, Range("A1")) Is Nothing Then  
Sheets("Graph1").Select  
End If  
End Sub

Mytå
Messages postés
208
Date d'inscription
dimanche 15 juillet 2007
Statut
Membre
Dernière intervention
15 mars 2018
9
Merci c'était juste pour info, je vous remercie beaucoup de m'avoir aidé.