Suite =E0 mon post d'hier, je pr=E9cise ma requ=EAte :
J'ai une dizaine de groupes de graphes (auxquels=20
correspondent autant de routines diff=E9rentes). Chaque=20
groupe peut contenir plusieurs graphes dont le type est=20
proche, auxquels on doit pouvoir appliquer une routine VBA=20
de mani=E8re SELECTIVE (sur 1, 2 ou 3 (etc) graphes du=20
groupe en fonction de la s=E9lection op=E9r=E9e par=20
l'utilisateur). Pour rester ergonomique, les diff=E9rents=20
groupes de graphes devraient avoir, =E0 c=F4t=E9 de leur=20
emplacement (qui est fixe, lui aussi), un bouton activant=20
la routine qui leur est destin=E9e.
J'ai =E9crit des routines VBA s'appliquant =E0 des graphiques=20
que l'on doit s=E9lectionner au pr=E9alable (dc : s=E9lection
graphique(s) puis lancement routine). D=E9sirant attribuer
chaque routine =E0 un bouton de commande, j'ai rapidement d=FB
d=E9chanter : =E0 chaque fois que je clique sur le bouton de=20
commande, cela entra=EEne la "perte" de la s=E9lection de mon=20
(mes) graphique(s) et, fatalement, l'=E9chec de l'ex=E9cution=20
de ma routine.
Comment puis-je =E9viter que le clic sur le bouton annule ma
s=E9lection ?
Merci d'avance de votre collaboration
Acheron
PS : non, constituer une barre d'outils d=E9di=E9e n'est pas=20
une option en l'esp=E8ce. :-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Misange
J'ai pas tout suivi mais pourquoi ne pas utiliser le graphique lui même comme bouton ? Tu déclenches ta macro par double clic sur le graphique...
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
on 07/10/2004 09:03:
Bonjour à tous (2),
Suite à mon post d'hier, je précise ma requête :
J'ai une dizaine de groupes de graphes (auxquels correspondent autant de routines différentes). Chaque groupe peut contenir plusieurs graphes dont le type est proche, auxquels on doit pouvoir appliquer une routine VBA de manière SELECTIVE (sur 1, 2 ou 3 (etc) graphes du groupe en fonction de la sélection opérée par l'utilisateur). Pour rester ergonomique, les différents groupes de graphes devraient avoir, à côté de leur emplacement (qui est fixe, lui aussi), un bouton activant la routine qui leur est destinée.
J'ai écrit des routines VBA s'appliquant à des graphiques que l'on doit sélectionner au préalable (dc : sélection graphique(s) puis lancement routine). Désirant attribuer chaque routine à un bouton de commande, j'ai rapidement dû déchanter : à chaque fois que je clique sur le bouton de commande, cela entraîne la "perte" de la sélection de mon (mes) graphique(s) et, fatalement, l'échec de l'exécution de ma routine.
Comment puis-je éviter que le clic sur le bouton annule ma sélection ?
Merci d'avance de votre collaboration
Acheron
PS : non, constituer une barre d'outils dédiée n'est pas une option en l'espèce. :-)
J'ai pas tout suivi mais pourquoi ne pas utiliser le graphique lui même
comme bouton ? Tu déclenches ta macro par double clic sur le graphique...
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
on 07/10/2004 09:03:
Bonjour à tous (2),
Suite à mon post d'hier, je précise ma requête :
J'ai une dizaine de groupes de graphes (auxquels
correspondent autant de routines différentes). Chaque
groupe peut contenir plusieurs graphes dont le type est
proche, auxquels on doit pouvoir appliquer une routine VBA
de manière SELECTIVE (sur 1, 2 ou 3 (etc) graphes du
groupe en fonction de la sélection opérée par
l'utilisateur). Pour rester ergonomique, les différents
groupes de graphes devraient avoir, à côté de leur
emplacement (qui est fixe, lui aussi), un bouton activant
la routine qui leur est destinée.
J'ai écrit des routines VBA s'appliquant à des graphiques
que l'on doit sélectionner au préalable (dc : sélection
graphique(s) puis lancement routine). Désirant attribuer
chaque routine à un bouton de commande, j'ai rapidement dû
déchanter : à chaque fois que je clique sur le bouton de
commande, cela entraîne la "perte" de la sélection de mon
(mes) graphique(s) et, fatalement, l'échec de l'exécution
de ma routine.
Comment puis-je éviter que le clic sur le bouton annule ma
sélection ?
Merci d'avance de votre collaboration
Acheron
PS : non, constituer une barre d'outils dédiée n'est pas
une option en l'espèce. :-)
J'ai pas tout suivi mais pourquoi ne pas utiliser le graphique lui même comme bouton ? Tu déclenches ta macro par double clic sur le graphique...
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
on 07/10/2004 09:03:
Bonjour à tous (2),
Suite à mon post d'hier, je précise ma requête :
J'ai une dizaine de groupes de graphes (auxquels correspondent autant de routines différentes). Chaque groupe peut contenir plusieurs graphes dont le type est proche, auxquels on doit pouvoir appliquer une routine VBA de manière SELECTIVE (sur 1, 2 ou 3 (etc) graphes du groupe en fonction de la sélection opérée par l'utilisateur). Pour rester ergonomique, les différents groupes de graphes devraient avoir, à côté de leur emplacement (qui est fixe, lui aussi), un bouton activant la routine qui leur est destinée.
J'ai écrit des routines VBA s'appliquant à des graphiques que l'on doit sélectionner au préalable (dc : sélection graphique(s) puis lancement routine). Désirant attribuer chaque routine à un bouton de commande, j'ai rapidement dû déchanter : à chaque fois que je clique sur le bouton de commande, cela entraîne la "perte" de la sélection de mon (mes) graphique(s) et, fatalement, l'échec de l'exécution de ma routine.
Comment puis-je éviter que le clic sur le bouton annule ma sélection ?
Merci d'avance de votre collaboration
Acheron
PS : non, constituer une barre d'outils dédiée n'est pas une option en l'espèce. :-)