Bonjour,
je suis débutant en vba excel et j'ai créé un usf avec multipage et plusieurs onglets, le premier me sert à remplir différents classeurs, mais maintenant je bute sur une autre partie.
Sur un autre onglet qui celui-ci me permettra de consulter les infos enregistrées dans mes classeurs et éventuellement les modifier, j'ai mis d'autres contrôles avec des frames comme dans l'autre, et lorsque je fait mon choix dans le combobox2, les autres contrôles ne se remplissent pas.
Je joins une partie de mon code pour être plus clair :
Private Sub ComboBox2_Change()
Dim Lig As Long, j As Long
Workbooks("Classeur1.xls").Sheets(ComboBox1.Value) .Activate
ComboBox2.Clear
Sheets(ComboBox1.Value).Activate
With Sheets(ComboBox1.Value)
For j = 10 To Range("A65536").End(xlUp).Row
Lig = 10 + Me.ComboBox2.ListIndex + 1
ComboBox2.AddItem Range("A" & j)
ComboBox2 = Range("A" & j)
Next j
Me.ComboBox3.Value = .Range("B" & Lig)
Me.TextBox1.Value = .Range("C" & Lig)
Me.ComboBox4.Value = .Range("D" & Lig)
Me.ComboBox5.Value = .Range("E" & Lig)
Me.ComboBox6.Value = .Range("F" & Lig)
Me.ComboBox7.Value = .Range("G" & Lig)
etc...
End With
End Sub
merci pour votre aide