Créer autant de CheckBox que de feuille

Bonjour,

Peut-être une question très simple pour certains.

J'ai un classeur avec 3 feuilles, "CLIENT 1","CLIENT 2" et "CLIENT 3".

J'aimerais créer un USERFORM, avec autant de Checkbox que de feuilles, et que chaque Checkbox soit associé à une feuille.

Est ce que cela est possible? Ou peut être y a t-il une solution plus simple?

L'idée serait de sélectionner dans le USERFORM, la ou les clients pour lesquels je veux reprendre les données des feuilles correspondantes.

Bonne journée

Agrimaman

Bonjour Agrimaman, bonjour le forum,

Plutôt que te t'embarquer dans une création à la volée de checkboxes (au cas où tu rajouterais ou supprimerais un client), pourquoi ne pas utiliser tout simplement une combobox alimentée par les onglets de ton classeur ?

Bonjour,

C'est quoi la démarche pour mettre en place une combobox ?

Je viens de regarder rapidement, j'ai peur qu'on ne peut sélectionner qu'une seule feuille au final alors que je voudrais pouvoir en sélectionner le nombre que je veux.

Agrimaman

Re,

Dans ce cas une ListBox avec la propriété MultiSelect = 1- fmMultiSelectMulti et un code du type :

Private Sub UserForm_Initialize()
Dim I As Byte

For I = 1 To Sheets.Count
    Me.ListBox1.AddItem Sheets(I).Name
Next I
End Sub

Bonjour,

Désolé pour le retard mais c'est bon ça marche. Merci !!

Agrimaman

Rechercher des sujets similaires à "creer autant checkbox que feuille"