passage de paramètres entre "CommandButton" et procédure - VB/VBA/VBS - Programmation
Marsh Posté le 03-07-2005 à 21:24:10
au debut d'un module tu declare une variable
==> public Choix as string
puis lors du click sur l'un de tes boutons
sub bouton1_click
Choix = "1"
call rouge
end sub
sub bouton2_click
Choiw = "2"
call rouge
znd sub
sub rouge
if Choix = "1" then etc....
Marsh Posté le 03-07-2005 à 23:08:21
Merci Scuny
ta solution à l'air simple dans le principe et donc éminemment sympathique !
Je vais devoir laisser un peu tomber ce problème pour quelque temps ; mais je te tiens au courant pour la suite
et encore : merci
Marsh Posté le 02-07-2005 à 16:34:52
Bonjours à tous , je vais essayer d'ètre succint
Vue d'ensemble du sujet :
je crée , par macro , 2 "Shapes.CommandButton" nommées "PremierBouton" et "SecondBouton" et dont la procédure évènementielle liée à l'évènement "click" , appelle la procédure "Rouge" ...
Je voudrais que cette procédure "Rouge" ,pré-écrite , adapte son action à certain paramètres du bouton qui l'a déclenchée ...
Or, je butte sur 2 problèmes :
- Comment écrire le lien entre l'évènement "click" et la procédure "Rouge" ?
- Comment faire pour que la macro "Rouge" distingue lequel des 2 boutons est à l'origine de son déclenchement , de façon a pourvoir adapter son action a certains paramètres du bouton qui l'a déclenchée ?
Si ça peut aider a la compréhension du problème , je vous écris le code des 2 macros que je tente de mettre en place ...
les 2 dernière lignes de la première macro ne fonctionnent pas en l'état et ne créent pas les 2 procédures évènementielles souhaitées