bonjour,

Je créer des combobox par groupe de 2, dynamiquement, de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
dim obj as control
 
For i = 1 To max
 
        Set obj = Frame1.Add("forms.combobox.1")
        With obj
            .Name = "ligne_cbx_partie" & i
            .Left = 10
            .Top = 30 * (i - 1) + 30
            .Width = 130
            .Value = "Partie"
            MsgBox obj.Name
       End With
 
        rst.Open "select distinct partie from exerciceMuscu", cnx2
        While Not rst.EOF
            Controls("ligne_cbx_partie" & i).AddItem rst!partie
            rst.MoveNext
        Wend
 
        Set obj = Frame1.Add("forms.combobox.1")
        With obj
            .Name = "ligne_cbx_exercice" & i
            .Left = 150
            .Top = 30 * (i - 1) + 30
            .Width = 130
            .Value = "Exercice"
        End With
next i
je remplis la 1e combobox avec des données provenant d'une base access.

je souhaiterais écrire désormais du code se déclenchant lors d'un évenement "change" de la 1e combobox (code qui aurait pour action de remplir la 2e combobox)

la difficulté vient du fait qu'il s'agit d'un groupe de controle.... comment procéder ?

merci !