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

D

David

Guest
J'ai toujours beaucoup de classeurs d'ouvert en même temps, existe-t-il un outil excel pour avoir le nom des classeurs actifs dans un menu déroulant sans avoir à passer par "fenetre, plus fenetres, activer"...
 
Bonsoir David,

Tu trouveras ci-joint une macro complémentaire qui pourrait répondre à tes besoins.

- Tu enregistres ce fichier ".xla" dans ton répertoire de Macros Complémentaires
- Tu lances Excel, puis tu fais Outils/Macros Complémentaires
- Tu coches "lstClasseurs_mDF", puis OK.

A chaque lancement d'Excel, tu disposeras ainsi d'un nouveau bouton de menu intitulé "Classeurs". Tu cliques dessus, puis tu choisis (par un double-clic) dans la liste des documents ouverts celui à activer.

Espérant que cela puisse t'être utile.

Cordialement.
Didier_mDF
 

Pièces jointes

Salut David,

si la méthode macro complémentaire ne te tente (bien que je te la conseille) voici pour remplir la ListBox d'un UserForm avec les noms des classeurs ouverts.

Private Sub UserForm_Initialize()
Dim Workb As Workbook
For Each Workb In Workbooks
ListBox1.AddItem Workb.Name
Next Workb
End Sub

A+

JB
 
- 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
15
Affichages
356
Réponses
5
Affichages
606
Réponses
5
Affichages
312
Réponses
5
Affichages
432
Retour