Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion atfcrew
  • 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 !

Re : Menu deroulant

Salut TomTom,REnaudEr,JCGL,

Ben tu veux me faire travailler JC?😀

Je veux bien mais j'aimerais, avant de continuer que Tomtom nous explique un peu le but de l'opération. Il y a peut-être moyen de faire autrement: un menu par exemple. Ou une macro créant une liste de validation dans une cellule de chaque feuille avec la liste des feuilles etc....

Faut-il prévoir la création d'une nouvelle combo pour toute feuille ajoutée?
A+
 
Re : Menu deroulant

Re,

Dans un élan d'énorme, générosité😀

voici le fichier modifier avec en plus:

une macro 'DoMenuFeuilles' pour crée un menu
une macro 'SupprimerMenuFeuille' pour supprimer le menu

Par contre il faudra choisir entre les deux solutions.


A+++
 
Re : Menu deroulant

Bonjour à tous,

Hasco : On te demande une allumette, tu nous fait un arbre complet

Je pense que Tom va être ravi.
Tom, pour créer la Barre de Menu : Alt F8 la macro 'DoMenuFeuilles'.
Tu peux aussi mettre dans le ThisWorbook (par Alt F11) et en Open Call DoMenuFeuilles et en BeforeClose Call 'SupprimerMenuFeuille'.

Pour avoir :

Code:
Option Explicit

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Call SupprimerMenuFeuille
End Sub

Private Sub Workbook_Open()
Call DoMenuFeuilles
End Sub

Private Sub Workbook_SheetActivate(ByVal sh As Object)
    Dim Cbx As Object
    On Error Resume Next
    Set Cbx = sh.OLEObjects("ComboBox1").Object
    If Not Cbx Is Nothing Then
        Cbx.Clear
        Cbx.List() = GetListeDesFeuilles()
        Cbx.ListIndex = 0
    End If
End Sub
Règle d'or ne jamais imposer aux autres ses propres Barre de Menu ou d'Outils

Et il est où atfcrew (au cas ou vous l'auriez oublié, il est l'initiateur du fil...)

A+ à tous
 
Re : Menu deroulant

Hello JC, Tom, atfcrew,

Faudra pas oublier d'enlever tout ce qui concerne les combobox dans chaque module de feuille et le module ThisWorkbook.

Quand au macro de création et de suppression je suggère de les mettre dans WorkBook_Activate et WorkBook_Deactivate car le menu n'est pas prévu pour fonctionner si un autre classeur est activé.

Quand à atfcrew j'espère que cela lui apportera quelque chose.

A+
 
Re : Menu deroulant

Salut HASCO,REnaudEr,JCGL

En faite, le but de mon projet. C'est de créer une maquette d'un Intranet qui sera ensuite créer avec SharePoint...
Les Combo Box me permette ainsi de simuler une liste d"roulante. Bref, Je verais ça demain matin au travail, n'ayant pas excel sur mon PC...

Merci encore. Et comme dis JCGL, je vais être ravi
 
Re : Menu deroulant

Bonjour à tous,
Je n'arrive pas à faire marcher le menu déroulant.J'ai retirer ce qui concerne les combo box.

J'ai copier le code de JCGL qu'il a citer sur toutes mes feuilles.
 
Dernière modification par un modérateur:
Re : Menu deroulant

Bonjour Tom,

Je suis désolé Tom de ne m'être pas aperçu plus tôt que ta demande concernait le fil que tu as ouvert hier matin. D'autant plus que c'est moi qui t'ai invité à venir voir ici.

Il est préférable de rester dans le fil d'origine car ta demande est peut-être différente de celle de notre ami atfcrew. Même si celle-ci peut t'apporter des pistes de résolution.

Aussi je vais te répondre dans le fil d'origine et te proposer une solution sans menu.

Quant à atfcrew, je te présente mes excuses, si tout cela t'a dérouté.

A bientôt
 
- 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

Réponses
5
Affichages
281
  • Question Question
Réponses
32
Affichages
781
Réponses
6
Affichages
206
Réponses
2
Affichages
216
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…