Insérer nom des feuilles dans une liste déroulante dans un userform

Bonjour,

Je me permets de vous approcher concernant un petit blocage que je rencontre (étant novice en la matière...).

Donc voilà:

Dans un formulaire dans lequel j'ai intégré une ComboBox (que j'ai renommée CBTYPE_DOC), je souhaiterais y faire figurer le nom de toutes les feuilles de mon classeur, exceptées 2 qui ne doivent pas apparaître dans la liste (qui sont les deux premières du classeur).

Merci d'avance pour votre réponse !

Bonjour et

Le mieux serait de joindre ton classeur, avec le code de ton UserForm. Supprime le contenu qui pourrait être confidentiel (les feuilles pourraient même être vides (et avec 4 ou 5 d'entre elles, on aura de quoi faire )

À tout hasard, tu peux aussi intégrer ceci à l'événement Initialize de ton UserForm:

For f = 3 To Sheets.Count
    Me.CBTYPE_DOC.AddItem Sheets(f).Name
Next f

[Edit:] salut gmb ... un peu en retard pour mon ajout, moi

Bonjour et bienvenue sur le forum

Bonjour à tous

Un essai à tester. Te convient-il ?

Bye !

68classeur-v11.xlsm (31.31 Ko)

Bonsoir à tous,

Merci pour vos réponses plus que parfaites ! Je vais pouvoir avancer sur mon petit projet

(En espérant ne pas rencontrer trop de difficultés...)

Encore merci !

Rechercher des sujets similaires à "inserer nom feuilles liste deroulante userform"