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.
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
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.
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
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.
Non ça fonctionne pas chez moi.
j'ai bien la fonction listbox sur toutes mes multipages.
par contre impossible de recopier le contenue sur les pages excel .
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.
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.