merci pour votre réponse rapide
quand j'appuie sur F8 ça me revoie directement vers le code d'initialisation de mon userform, il y a peut être un problème avec ce code
Private Sub UserForm_Initialize()
UserForm11.ComboBox1.Value = Worksheets("BD").Cells(UserForm2.ListBox1.ListIndex + 2, "F")
Sheets("bd").Activate
Dim no_ligne As Integer
no_ligne = ComboBox1.ListIndex + 2
ComboBox1.Value = Cells(no_ligne, 6).Value
ComboBox2.Value = Cells(no_ligne, 3).Value
ComboBox3.Value = Cells(no_ligne, 4).Value
ComboBox4.Value = Cells(no_ligne, 5).Value
'ComboBox5.Value = Cells(no_ligne, 6).Value
ComboBox6.Value = Cells(no_ligne, 1).Value
TextBox1.Value = Cells(no_ligne, 2).Value
TextBox2.Value = Cells(no_ligne, 8).Value
TextBox3.Value = Cells(no_ligne, 9).Value
TextBox4.Value = Cells(no_ligne, 10).Value
TextBox5.Value = Cells(no_ligne, 11).Value
TextBox6.Value = Cells(no_ligne, 12).Value
Cells(no_ligne, 1).Select
ActiveCell.EntireRow.Select
End Sub