OVH Cloud OVH Cloud

Macro associée à un bouton dans Excel 2000

13 réponses
Avatar
Perceval973
Bonjour à tous

J'ai Excel 2000
Je me souviens qu'avant il etait possible de créer un bouton dans une
feuille de calcul et de lui associer une macro...
Mais dans Excel 2000 je ne parviens pas a faire cela.

tout ce que j'arrive a faire c'est :
soit :
Créer une macro, copier les lignes de la macro, clic droit sur mon bouton,
visualiser le code, coller ma macro...
Soit :
Créer un bouton dans la barre des menus, personnaliser l'affichage, affecter
une macro au bouton de la barre des menus...

Est-ce normal oubien est-ce que j'ai loupé une étape ???
L'interet pour moi serait que la macro reste attachée a mon classeur excel
et non pas a ma machine car ce classeur je le partage avec d'autres.

Merci pour votre aide
Régis

3 réponses

1 2
Avatar
Perceval973
Oui oui, mais c'est parfois dur de se concentrer et de répondre au téléphone
en meme temps...
En tous cas merci, j'ai bien retrouvé tous mes "petits"

"AV" a écrit dans le message de
news:%
Si tu relis bien ce que je t'ai répondu...."tout" y est !

AV




Avatar
Perceval973
Oui j'ai vu ca, mais apres, quand j'étais plus au calme :-)
J'ai meme compris ce que tu expliques sur les evenements declencheurs...
Wouahou je m'étonne tous les jours moi :-)

En tous cas merci a tous...

"CAP2" a écrit dans le message de
news:
Salut noble chevalier ;o))

en fait tu peux tout à fait créer ton bouton, créer la macro,puis
retourner

faire un clic-droit sur le bouton et demander à affecter ta macro...

La différence fondamentale entre le bouton de commande de la barre
d'outils

"Formulaires" et celui de la barre "Visual Basic", c'est que avec le
premier

tu lances l'execution d'un code placé en feuille de module VBA, tandis
qu'avec le second tu lances une procédure évènementielle propre à ton
bouton

(tu peux décider toi-même de l'évènement déclencheur : clic,
double-clic,...)

Si je dis trop de bêtises, j'attends les coups de hallebardes des autres
chevaliers ayant suivi ce fil ;o)))

Voilou

A plus

CAP2

"Perceval973" a écrit dans le message de news:
40f3a705$0$2088$
Ah ouiiiiiiiiiiii Impeccable...

En fait il faut affecter la macro au moment de la création du bouton
parceque LA excel le propose. Cela suppose donc que l'on a créé la macro
AVANT de créer le boutont...
Sinon apres on ne peut plus affecter la macro. J'ai bon la ???

En tous cas merci pour votre patience :-)

"CAP2" a écrit dans le message de
news:
Salut,

comme le dit AV, il faut que tu affiches ta barre d'outils
"Formulaires"



et
non pas les contrôles de la barre d'outils "Visual Basic" (elles sont
très


proches, mais y'a des différences)

Ensuite tu dessines un bouton de commande grâce à cette barre d'outils
"Formulaires", tu cliques-droit dessus et tu as "affecter une macro".

Tu choisis la bonne et voilou...

Ca marche ??

A plus

CAP2












Avatar
LeSteph
Bonsoir,

Peut être que maintenant il apparait plus clairement que
mon premier message permettait d'affecter une macro à un " bouton " ex
barred'outilVBA
pas le type formulaire intégré à la feuille.
Exercice proposé (selon moi)bug creer des boutons par macro puis utiliser ou
modifier .caption
ou essayer d'acceder à propriété par le menu contextuel


Il me semble qu'AV a seulement évoqué l'existence de l'autre type de bouton,
donc il me semble que personne n'a confondu
Quoiqu'il en soit si on doubleclique sur l'un ou l'autre les deux permettent
une affectation de macro.
En revanche celui de formulaire de feuille n'offre pas directement la
fenêtre des propriétés .

Amicalement.:-)
LeSteph

"Vincent." a écrit dans le message de
news:2b8f901c468b7$79297340$
Salut tous et toutes !
Apparemment, il y a confusion entre les deux "boutons"
issus des barres d'outils 'formulaires' (code disponible
par le clic droit et placé dans un module standard)
et 'boîte à outils contrôles' (code disponible en double
cliquant sur le bouton dans le code relatif à la feuille)
A+

Vincent, à la bourre là !

-----Message d'origine-----
Je n'ai pas cette possibilité si je clique droit sur mon
bouton. Ci joint

copie des menus a ma disposition

{Couper
Copier
Coller (grisé, mais c'est normal)
Propriété
Visualiser le code
Objet bouton de commande
Groupe
Ordre
Format de contrôle}

Désolé si j'ai loupé une phase :-(
Merci pour votre aide
Régis

"AV" a écrit dans le message de
news:%
Le plus simple (amha) :
Affichage > barre d'outils > Formulaire > clic sur
l'outil "bouton" > le


dessiner sur la feuille > associer la macro
Si le bouton (barre d'outils Formulaire) est déjà
dessiné, clic droit


dessus >
associer la macro

AV






.




1 2