Exécuter plusieurs macros avec un seul bouton.

Mattb19

XLDnaute Nouveau
Bonjour à toutes et à tous,

Etant nouveau sur excel, je vous expose mon problème.

Je suis en train de réalisé un document où il m'est demandé de réaliser une macro avec un bouton de "Zone de liste déroulante" ou j'aurais le choix entre 3 propositions, qui chacune d'elles auraient une macro différente affecté.

Après avoir réalisé les 3 macros séparément, j'ai bien compris qu'il fallait en créer une quatrième qui jouera la rôle de lien.

Mais mon problème est que je ne sais pas la programmer, j'aimerais qu'elle puisse me permettre de choisir entre une des trois macro. Je me perds un peu entre les If, les When ou les Go To.

Donc si vous avez une proposition de réponse, je suis preneur.

Cordialement,
MB.
 

Mattb19

XLDnaute Nouveau
Re : Exécuter plusieurs macros avec un seul bouton.

Re,

Merci pour tout natorp, c'est génial :D

J'ai une dernière petite question, y'a t'il une manière de copier les macros sur un ensemble de ligne sans avoir à les réécrire pour chaque ligne ? :$
 

Mattb19

XLDnaute Nouveau
Re : Exécuter plusieurs macros avec un seul bouton.

En faite je souhaite réalisé la même macro réalisée sur la ligne 8, sur les lignes 9, 10, 11, etc avec pour chacune un bouton de liste. Et pour ça je peux recopier les macros et les attribuer chacune à la ligne désirée et pareil pour le bouton de liste ou bien faire une seule macro qui est indépendante pour chaque ligne ? Je ne sais pas si je m'exprime bien, si vous ne comprenez pas, ce n'est pas grave, vous m'avez déjà énormément aider et je vous en remercie :)
 

natorp

XLDnaute Accro
Re : Exécuter plusieurs macros avec un seul bouton.

Re

est-ce que le choix de "Validation2" en A1 peut convenir ?

Cordialement, Gérard
 

Pièces jointes

  • Classeur1.xls
    29.5 KB · Affichages: 26
  • Classeur1.xls
    29.5 KB · Affichages: 35
  • Classeur1.xls
    29.5 KB · Affichages: 36

Mattb19

XLDnaute Nouveau
Re : Exécuter plusieurs macros avec un seul bouton.

Malheureusement non :/ il me faudrait une liste (si je suis votre exemple en A1 et en A2) sachant que la liste en A2 doit reprendre les même conditions que celle en A1 (Validé, Attente et refusé) sur la plage en dessous des trois autres macro, c'est à dire de A9 à W9 :$
 

natorp

XLDnaute Accro
Re : Exécuter plusieurs macros avec un seul bouton.

Re,
Donc en A1 pour A8 à W8
en A2 pour A9 à W9
en A3 pour A10 à W10....
Il faut s'arrêter où ?
Sinon, pouvez-vous nous expliquer quel est votre projet et votre besoin ?

Cordialement, Gérard
 

Mattb19

XLDnaute Nouveau
Re : Exécuter plusieurs macros avec un seul bouton.

Voilà c'est ça que je veux :) et il faut que je le fasse sur 10 cellules donc jusque A17 -> W17

Mon projet est en fait la réalisation du modèle d'un plan d'actions pour l'entreprise dans laquelle je travaille, avec des énoncés de problèmes, donc 10 problèmes auxquels j'apportes des solutions et donc un plan d'action.
Et donc chaque problème sera soit validé, soit refusé soit en attente.

J'espère que vous avez compris un peu le projet que je réalise.

Cordialement,
MB.
 

natorp

XLDnaute Accro
Re : Exécuter plusieurs macros avec un seul bouton.

Re

Et comme ça, avec une colonne "Etat" ?

Cordialement, Gérard
 

Pièces jointes

  • Projet Matt.xls
    25.5 KB · Affichages: 25
  • Projet Matt.xls
    25.5 KB · Affichages: 23
  • Projet Matt.xls
    25.5 KB · Affichages: 23

Mattb19

XLDnaute Nouveau
Re : Exécuter plusieurs macros avec un seul bouton.

C'est exactement ça qu'il me faut, j'ai essayé de l'intégrer sur ma feuille et mon seul problème maintenant et qu'en fait ma cellule avec les différent de choix se trouve en W8 et je n'arrive pas à l'intégrer correctement, quels sont les donnés à modifier dans le programme pour que cela corresponde ?
Désolé de poser autant de questions :/
 

natorp

XLDnaute Accro
Re : Exécuter plusieurs macros avec un seul bouton.

Re

Sur cette ligne du code de la feuille
Code:
   If c.Column = 23 Then

Cordialement, Gérard
 

Pièces jointes

  • Projet Matt.xls
    26 KB · Affichages: 27
  • Projet Matt.xls
    26 KB · Affichages: 33
  • Projet Matt.xls
    26 KB · Affichages: 28

Si...

XLDnaute Barbatruc
Re : Exécuter plusieurs macros avec un seul bouton.

salut

on peut se dispenser de macro avec les mises en forme conditionnelle.
Dans le fichier joint, j'utilise l'outil Tableau pour simplifier la macro et les nouvelles lignes/colonnes qui seront pré initialisées, le Mac l’acceptera-t-il ?
 

Pièces jointes

  • Couleur ligne VBA ou MFC.xls
    43.5 KB · Affichages: 26

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 335
Membres
103 523
dernier inscrit
mounir2025