Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boucle sur MultiPage et sur ListBox

tchangy71

XLDnaute Occasionnel
Bonjour,

Voilà, je recherche la possibilité de boucler sur des ListBox contenuent dans différentes pages d'un MultiPage.

Je tente désespérément un peu tout mais je n'y parviens pas donc si quelqu'un peu me guider, je lui en serait très reconnaissant.

La boucle sur les pages fonctionne mais pas celle sur les listbox !! Voila le code :

Private Sub CommandButton1_Click()
For Page = 1 To MultiPage1.Pages.Count
For List = 1 To MultiPage1.Pages(Page ).ListBox.Count 'ne fonctionne pas !

Next List
Next Page
End Sub

Merci d'avance
Philippe
 
G

Guest

Guest
Re : Boucle sur MultiPage et sur ListBox

Bonjour,

voici qui t'affichera le nombre de listBox en fin de boucle.:
N.B. les index de pages commencent à 0 (zéro)
Code:
 Dim iPage As Integer
 Dim ctl As Control
 Dim cpt As Integer
    For iPage = 1 To MultiPage1.Pages.Count
        For Each ctl In MultiPage1.Pages(iPage - 1).Controls
            If TypeOf ctl Is MsForms.ListBox Then
                cpt = cpt + 1 ' ou autre action sur le contrôle listbox
            End If
        Next ctl
    Next iPage
 MsgBox cpt

A+
 

tchangy71

XLDnaute Occasionnel
Re : Boucle sur MultiPage et sur ListBox

J'entend bien !!

J'avoue qu'il aurait difficile de m'aider avec si peu d'éléments mais pas besoin d'être aussi radical ! non ! Une légère impression de me faire gronder ^^

@+
 

Discussions similaires

Réponses
20
Affichages
862
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…