[VBA_E] problème avec la propriété SelectedItem
Bonjour,
je dispose d'une userform sur laquelle ul y a un objet multipage dans lequel il y a un autre objet multipage. jusque la j'espère que je suis claire.les données que je rentre dans ma userform sont renvoyées dans une feuille excel nommée bdd1. ces données sont chargée dans ma userform quand on l'ouvre. le problème c'est que ma userform ne charge que les données du premier onglet et du premier sous onglet des multipages.
Je mets un bout de code pour que ce soit un peu plus clair
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Private Sub base_change()
If Controle_Donnees(CurrentPanelNo) = False Then Exit Sub
If Not (PremiereOuverture) Then Sauvegarde (CurrentPanelNo) Else PremiereOuverture = False
CurrentPanelNo = base.SelectedItem.Index ' le problème est ici
With BDD1
CurrentPanelNo = base.SelectedItem.Index
v = Controls("moi" & base.SelectedItem.Name).SelectedItem.Index
j = v
If CurrentPanelNo = 0 Then
If v = 0 Then
Controls("PR" & CurrentPanelNo & v & "0") = .Cells(Date1Row, 4 + j)
Controls("PR" & CurrentPanelNo & v & "1") = .Cells(Date1Row, 7 + j)
Controls("PR" & CurrentPanelNo & v & "2") = .Cells(Date1Row, 10 + j)
... |
Comment faire en sorte que tous les onglets soient selectionnées et pas seulement le premier.
Si vous avez des questions y a pas de problème.
Merci beaucoup
Amélie
Petite précision : dans ma userform il y a 3 onglets. chaque onglet a lui même 3 onglets et dans chacun d'entre eux il y a environ 30 textBox à renseigner
[VBA_E] dernière version du fichier
Voici la dernière version du fichier.
Pièce jointe 11963
Ce que je voulais dire c'est que s'il y a des données préalablement enregistrées dans la feuille excel quand je lance la userform les données du premier onglet apparaissent et quand je clique sur le deuxième onglet il n'y en a aucune.
Merci de ton aide.
Amélie