Associer une macro a la valeur d'une cellule

  • Initiateur de la discussion Initiateur de la discussion Fréderic
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Fréderic

Guest
Bonjour,

est il possible d'associer une macro directement à la valeur d'une cellule qui est elle méme la cible d'une liste déroulante ?
Je m'explique :

si la cellule cible prend la valeur 'donnée 1', lancer la macro Resulat1
si la cellule cible prend la valeur 'donnée 2', lancer la macro Resulat2
si la cellule cible prend la valeur 'donnée 3', lancer la macro Resulat3
etc

Dans mon projet, mes macros fonctionnent actuellement a partir de boutons que je souhaiterais supprimer pour des raisons pratiques.

Un petit fichier est joint pour illustrer ma demande.

Merci d'avance de votre aide



[file name=questionfred.zip size=19590]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/questionfred.zip[/file]
 

Pièces jointes

Bonsoir Fréderic,
Ben en mettant dans le module private de ta feuille une gestion d’évènements (Private Sub Worksheet_Change(byVal cible As range).
A chaque modif de cellulle, cette macro s’opérera, tu y testes la valeur de tes cellules cibles et si Ok tu fait un Call de la macro considérée.
Si c’est du chinois pour toi, fais signe je chargerai ton fichier et te ferai un bout de chemin…

PS : regardes à 'change' dans l'aide VBA !

bonne nuit,

Bfr

Message édité par: Bricofire, à: 03/03/2005 23:43
 
Bonsoir Frédéric, bonsoir Bricofire

Bricofire a tout a fait raison mais je me permets quand même de t'envoyer ta pièce jointe modifiée. La méthode est très similaire mais j'ai préféré l'appliquer à l'événement DropButtonClick de la ComboBox1. J'ai laissé les 4 boutons mais tu ne devrais plus en avoir besoin.
[file name=questionfred2.zip size=23374]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/questionfred2.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour