OVH Cloud OVH Cloud

Addin inaccessible depuis feuille graphique

5 réponses
Avatar
bourby
Bonjour,

j'ai écrit des macros qui travaillent sur des graphiques. Quand mes
macros sont dans le classeur actif, pas de problème. Mais quand je les
mets en compléments (Addin .xla), accessibles via un menu personnalisé,
.... le menu disparait quand je sélectionne une feuille graphique ou un
graphique intégré dans une feuille de calcul.
Comment faire pour garder l'accès à mon menu???
D'avance merci

Bourby

5 réponses

Avatar
anonymousA
bonjour,

si tu publiais le code, ca pourrait peut-être éclairer parceque là j'ai
pas d'idée à soumettre .

A+

Bonjour,

j'ai écrit des macros qui travaillent sur des graphiques. Quand mes
macros sont dans le classeur actif, pas de problème. Mais quand je les
mets en compléments (Addin .xla), accessibles via un menu personnalisé,
.... le menu disparait quand je sélectionne une feuille graphique ou un
graphique intégré dans une feuille de calcul.
Comment faire pour garder l'accès à mon menu???
D'avance merci

Bourby


Avatar
bourby
bonjour,
merci de te pencher sur mon problème.
Je n'ai pas l'impression qu'il s'agisse d'un pb avec le code de ma macro.
Quand je sélectionne un graphique, mon menu personnalisé disparaît de la
barre de menus... Par exemple, le menu "données" disparait aussi, et est
remplacé par le menu "graphique"; ça c'est normal, mais pourquoi donc
mon menu disparaît-il?
Ce menu est inséré avec du code pris dans un livre (VBA pour Excel 2002,
le guide du développeur); il suffit d'ajouter des lignes dans un tableau
et de réexécuter le code pour ajouter des éléments de menu, ou d'autres
menus. Je m'en sers sans aucun pb depuis logtemps, mais c'est la
première fois que je cherche à accéder au menu lorsqu'un graphique est
sélectionné.
Dis-moi s'il faut d'autres précisions.
Cordialement

Bourby







anonymousA wrote:
bonjour,

si tu publiais le code, ca pourrait peut-être éclairer parceque là j'ai
pas d'idée à soumettre .

A+


Bonjour,

j'ai écrit des macros qui travaillent sur des graphiques. Quand mes
macros sont dans le classeur actif, pas de problème. Mais quand je les
mets en compléments (Addin .xla), accessibles via un menu
personnalisé, .... le menu disparait quand je sélectionne une feuille
graphique ou un graphique intégré dans une feuille de calcul.
Comment faire pour garder l'accès à mon menu???
D'avance merci

Bourby




Avatar
anonymousA
re,

à priori, si ton add-in rajoute des controles à la barre des menus
Worksheet Menu Bar, c'est normal qu'en cas de clic sur le graphique ,
cette barre de menus laisse sa place à la barre Chart Menu bar et que
les menus Popup changent.
Si ton add-in insère aussi ses controles dans la barre de menus
graphiques et son popup associé, il ne devrait pas y avoir de
problèmes.
Pr ailleurs, je ne vois pas vraiment d'explications pour la différence
entre les macros dans le fichier ou dans le add-in sauf à regarder
comment est géré l'apparition / disparition des menus en cas
d'activation/désactivation du classeur qui les abrite

A+
Avatar
anonymousA
y'a pas de quoi. C'est toujours un plaisir.

Cordialement,

bonsoir,

merci pour cette explication bien claire; je vais faire de mon mieux
pour ajouter un menu avec les seules macros grphiques dans la barre de
menus ChartMenuBar.
Pour la macro intégrée dans le classeur, je la lance avec le bouton
"exécuter une macro", qui est dans une autre barre, donc c'est normal
qu'il ne disparaisse pas.
Encore merci

Bourby



anonymousA wrote:

re,

à priori, si ton add-in rajoute des controles à la barre des menus
Worksheet Menu Bar, c'est normal qu'en cas de clic sur le graphique ,
cette barre de menus laisse sa place à la barre Chart Menu bar et que
les menus Popup changent.
Si ton add-in insère aussi ses controles dans la barre de menus
graphiques et son popup associé, il ne devrait pas y avoir de
problèmes.
Pr ailleurs, je ne vois pas vraiment d'explications pour la différence
entre les macros dans le fichier ou dans le add-in sauf à regarder
comment est géré l'apparition / disparition des menus en cas
d'activation/désactivation du classeur qui les abrite

A+





Avatar
bourby
bonsoir,

merci pour cette explication bien claire; je vais faire de mon mieux
pour ajouter un menu avec les seules macros grphiques dans la barre de
menus ChartMenuBar.
Pour la macro intégrée dans le classeur, je la lance avec le bouton
"exécuter une macro", qui est dans une autre barre, donc c'est normal
qu'il ne disparaisse pas.
Encore merci

Bourby



anonymousA wrote:
re,

à priori, si ton add-in rajoute des controles à la barre des menus
Worksheet Menu Bar, c'est normal qu'en cas de clic sur le graphique ,
cette barre de menus laisse sa place à la barre Chart Menu bar et que
les menus Popup changent.
Si ton add-in insère aussi ses controles dans la barre de menus
graphiques et son popup associé, il ne devrait pas y avoir de
problèmes.
Pr ailleurs, je ne vois pas vraiment d'explications pour la différence
entre les macros dans le fichier ou dans le add-in sauf à regarder
comment est géré l'apparition / disparition des menus en cas
d'activation/désactivation du classeur qui les abrite

A+