XL 2010 [Aide] Zone de liste déroulante (Contrôle ActiveX)

  • Initiateur de la discussion Initiateur de la discussion JHM75
  • 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 !

JHM75

XLDnaute Nouveau
Bonsoir à tous,

Je vous remercie dores et déjà du temps que vous consacrerez à me lire.

Vous trouverez ci-dessous ma question:


Disons que j'ai une liste déroulante :

Lundi
Mardi
Mercredi
Jeudi
Vendredi

J'aimerai, à l'aide d'une zone de liste déroulante (Contrôle ActiveX) pouvoir sélectionner dans cette dite liste le "Mercredi" et, dés lors que je sélectionne le "Mercredi" une feuille se crée avec un nom que j'aurai préalablement choisi (attention celle-ci ne doit pas être créée à l'avance, je ne veux pas juste faire ouvrir un onglet déjà présent, je veux créer une feuille avec un nom donné) puis lorsque la page est créée une macro s'active pour dérouler tout un scénario.
Bien sur chaque item de la liste crée une page, et actionne une macro différente.

J'espère avoir été assez précis, n'hésitez pas si ce n'est pas le cas.

Je vous remercie par avance pour votre aide.

Bonne journée.
 
Bonjour JMH75, Le Forum 🙂

Bienvenue sur XLD et Joyeux Noël 🙂

Pour la création de la feuille, ça on l'a bien compris. Mais pour : lorsque la page est créée une macro s'active pour dérouler tout un scénario; ça un fichier avec un exemple avec le résultat de ce que tu veux obtenir, serait le bienvenu. En PJ classeur exemple.
 

Pièces jointes

Dernière édition:
Joyeux Noêl à JHM75, Lone-wolf 😉,
Bienvenue à JHM75 🙂,

Une piste dans le fichier joint:

  • la liste en B2 est une simple liste de validation
  • deux méthodes : l'une avec 5 macros nommées lundi, mardi,... , l'autre avec une seule macro comprenant les codes pour chaque jour (cette dernière ayant ma préférence)
Le code pour créer les feuilles est dans le module de code de Feuil1.
Les codes des macros à exécuter après la création d'une feuille sont dans module1.
 

Pièces jointes

Dernière édition:
Bonjour et Joyeux Noël,

Merci à vous deux pour vos retours très rapide.

Ma question a été très bien assimilée car c'est absolument ce que je cherchais à faire et je vous en remercie (pour le scénario, pas besoin d'exemple car j'y arrive tout seul 🙂)

Une question me taraude concernant le fichier Excel de @mapomme, vous avez su retranscrire parfaitement ce que je demandais, mais j'aimerai savoir comment vous avez fait, car j'ai regardé dans le code de la macro et je ne comprend pas comment quand je sélectionne Mardi une nouvelle feuille s'affiche via la macro, et, est-il possible de faire un test sans prendre des jours mais plutôt des noms d'équipes exemple :

PARIS
BARCELONE
MONACO

Désolé d'abuser de votre temps, mais je préfère assimiler entièrement plutôt que de copier bêtement votre travail.

Encore un grand merci pour vos retours, et joyeux noël à tous.
 
- 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

Discussions similaires

Réponses
9
Affichages
562
Réponses
19
Affichages
1 K
Retour