OVH Cloud OVH Cloud

Command Button sur une feuille graphique

6 réponses
Avatar
Gilgamesh
Bonjour,

toujours dans l'objectif de gérer l'affichage de façon ergonomique, j'ai
des Command Button sur des feuille pour afficher le graphique
correspondant.

J'aimerais qu'une fois arrivé sur le graphique l'utilisateur puisse
retourner à la feuille d'origine.

Mais apparemment, les feuilles graphiques n'acceptent pas les Command
Button.

Y'a t'il une solution ?

sinon je vais essayer avec un bouton dessiné auquel j'attribue une macro

merci

6 réponses

Avatar
isabelle
bonjour ,

il y a les événements de la feuille graphique que tu pourrais utiliser,
exemple:

Private Sub Chart_BeforeDoubleClick(ByVal ElementID As Long, ByVal Arg1
As Long, ByVal Arg2 As Long, Cancel As Boolean)

End Sub

isabelle


Bonjour,

toujours dans l'objectif de gérer l'affichage de façon ergonomique, j'ai
des Command Button sur des feuille pour afficher le graphique
correspondant.

J'aimerais qu'une fois arrivé sur le graphique l'utilisateur puisse
retourner à la feuille d'origine.

Mais apparemment, les feuilles graphiques n'acceptent pas les Command
Button.

Y'a t'il une solution ?

sinon je vais essayer avec un bouton dessiné auquel j'attribue une macro

merci


Avatar
isabelle
ou bien mettre un objet de la barre à outils dessin sur le graph et y
affecter une macro.

isabelle


Bonjour,

toujours dans l'objectif de gérer l'affichage de façon ergonomique, j'ai
des Command Button sur des feuille pour afficher le graphique
correspondant.

J'aimerais qu'une fois arrivé sur le graphique l'utilisateur puisse
retourner à la feuille d'origine.

Mais apparemment, les feuilles graphiques n'acceptent pas les Command
Button.

Y'a t'il une solution ?

sinon je vais essayer avec un bouton dessiné auquel j'attribue une macro

merci


Avatar
Gilgamesh

bonjour ,

il y a les événements de la feuille graphique que tu pourrais utiliser,
exemple:

Private Sub Chart_BeforeDoubleClick(ByVal ElementID As Long, ByVal Arg1
As Long, ByVal Arg2 As Long, Cancel As Boolean)

End Sub

isabelle


-- Merci isabelle.

Concretement j'imagine que ça gère un double clic. Mais comment
l'utilisateur sait il où cliquer ?

==

Avatar
Gilgamesh

ou bien mettre un objet de la barre à outils dessin sur le graph et y
affecter une macro.


-- J'ai fait et ça marche correctement.

juste une autre (toute pitite) chose...

Je voudrais passer d'une feuille a une autre avec une feuille bien centré.

Par ex je voudrais passer de "Tableau de Bord" à "Tri"

Sheets("Tri").Select
Application.Goto Reference:=[B49], Scroll:=True

Le prob : le "B49" considéré est celui de "Tableau de Bord"...
=> il fait un aller/retourd

et me voila brocouille.

c'est hyper simple, mais je n'ai pas les bases "philosophique" de la
syntaxe.

merci

Avatar
isabelle
ajoute l'objet feuille directement dans la référence,
Application.Goto Reference:=Sheets("Tri").[B49], Scroll:=True

isabelle



ou bien mettre un objet de la barre à outils dessin sur le graph et y
affecter une macro.


-- J'ai fait et ça marche correctement.

juste une autre (toute pitite) chose...

Je voudrais passer d'une feuille a une autre avec une feuille bien centré.

Par ex je voudrais passer de "Tableau de Bord" à "Tri"

Sheets("Tri").Select
Application.Goto Reference:=[B49], Scroll:=True

Le prob : le "B49" considéré est celui de "Tableau de Bord"...
=> il fait un aller/retourd

et me voila brocouille.

c'est hyper simple, mais je n'ai pas les bases "philosophique" de la
syntaxe.

merci



Avatar
Gilgamesh

ajoute l'objet feuille directement dans la référence,
Application.Goto Reference:=Sheets("Tri").[B49], Scroll:=True



Yo mam'zelle

merci bien

==