XL 2016 listbox avec meme source sur multi page

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 !

babouches59

XLDnaute Nouveau
Bonjour
j'utilise une userform avec multipage
celui a pour particularité d'avoir une listbox sur chaque page ayant la meme source.
sur la premiere page pas de souci par contre sur les autres pas d'affichage de la listbox avec choix multiple.

ci-joint un fichier pour mieux comprendre la problématique.

Merci d'avance
 

Pièces jointes

Solution
si je reprend le fichier de @ChTi160 que je salue

la solution proposée permet d'initilaiser les Listbox de chaque multipage..
par contre; il n'a pas été question de remplir les textbox..
il faut donc aussi adapter le code

1) renommer tous les textbox (DEST==> txb_Dest_1 2 3 4 )
2) mettre le code qui va en face..
regarde la PJ: j'ai commencé pour le TextBox 1

PS: @ChTi160 : je crois que pour éviter de recopier le meme code pour tous les textbox, il faudrait passer par un module de classe..?? ca. pour moi. c'est encore un mystère..: si tu as une piste
Bonsoir le Fil
Histoire de vous saluer !
J'ai nommé les ListBox
De LstB_SOURCE_1 à LstB_SOURCE_4
Puis mis ce code dans l'Initialize du Userform
VB:
Private Sub UserForm_Initialize()
 For i = 1 To 4
  Me.Controls("LstB_SOURCE_" & i).List = Array("Lecture", "Cinéma", "Vélo", "Natation", "Internet", "xx", "yy", "zz")
 Next
End Sub
à voir donc si ça peut répondre à la demande
Bonne fin de Soirée
Jean marie
 
Bonsoir le Fil
Histoire de vous saluer !
J'ai nommé les ListBox
De LstB_SOURCE_1 à LstB_SOURCE_4
Puis mis ce code dans l'Initialize du Userform
VB:
Private Sub UserForm_Initialize()
 For i = 1 To 4
  Me.Controls("LstB_SOURCE_" & i).List = Array("Lecture", "Cinéma", "Vélo", "Natation", "Internet", "xx", "yy", "zz")
 Next
End Sub
à voir donc si ça peut répondre à la demande
Bonne fin de Soirée
Jean marie
Erreur d'execution 13 : incompatibilité de type
 
mon but étant pour chaque multipage de récuperer dans chaque listbox les choix selectionné et les envoyé sur une page excel différente pour chaque multipage.
les differentes selections devront etre dans une cellule précise et les un en dessous des autre.

exemple multipage 1 ---> 3 selections à recopier sur textbox qui recopie sur cellule A10 le premier choix puis A11 le deuxieme choix sur page 1
multipage 2 ---> 6 choix ---> vers textbox 2 ---> cellule B10 premier choix, B11 deuxieme choix et ainsi de suite.

Merci d'avance
 
Re
je vois ton message #7
et je me dis que je n'ai pas du comprendre Lol
mon but étant pour chaque multipage de récuperer dans chaque listbox les choix selectionné et les envoyé sur une page excel différente pour chaque multipage.
les differentes selections devront etre dans une cellule précise et les un en dessous des autre.

exemple multipage 1 ---> 3 selections à recopier sur textbox qui recopie sur cellule A10 le premier choix puis A11 le deuxieme choix sur page 1
multipage 2 ---> 6 choix ---> vers textbox 2 ---> cellule B10 premier choix, B11 deuxieme choix et ainsi de suite.
"tu dis : "pour chaque multipage" il n'y en avait qu'un dans ton userform
puis "exemple multipage 1"
Il faudrait que tu mettes un fichier représentatif de ce que tu as et ce que tu veux!
Bonne journée
jean marie
 
Dernière édition:
Désolé !
je vais mieux vous exposer mon probleme.
j'ai creer un userform avec multipage.
Chaque page contient une listbox avec choix multiple qui doit etre envoyé sur une feuille excel differente
5 listbox au total retranscrit sur 5 feuilles excel.
les 5 listbox ont une base de donnée commune.
j'arrive pas a savoir comment faire.

merci d'avance.
 
Bonjour babouches59

Je n'ai surement rien compris à la demande !

j'utilise une userform avec multipage
celui a pour particularité d'avoir une listbox sur chaque page ayant la meme source.
sur la premiere page pas de souci par contre sur les autres pas d'affichage de la listbox avec choix multiple.
sur les autres pas d'affichage de la listbox avec choix multiple.
Bonne continuation
Jean marie
 
Hello
Question bête..
le multipage est il indispensable??
tu as 5 listbox identiques, et selon la page du mulitpage, tu envoies les données sur une feuille différente..
pourquoi ne pas mettre simplement un combobox "Choix de feuille" à la place du multipage??
 
Hello
Question bête..
le multipage est il indispensable??
tu as 5 listbox identiques, et selon la page du mulitpage, tu envoies les données sur une feuille différente..
pourquoi ne pas mettre simplement un combobox "Choix de feuille" à la place du multipage??
J'ai une gamme de maintenance qui se trouve sur plusieurs feuilles excel.
mon but et de la transposer en userform pour que se soit plus convivial pour l'opérateur.
les 5 listbox contiennent les noms des opérateurs en charge de divers controle.
 
- 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

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
418
Réponses
10
Affichages
520
Réponses
5
Affichages
538
  • Question Question
Microsoft 365 Code listbox
Réponses
4
Affichages
599
Réponses
8
Affichages
758
Réponses
12
Affichages
1 K
Retour