Merci pour tes remarques, ca m'a permis d'avancer, maintenant, les textbox se remplissent.
Par contre il y a un décalage des "commentaires", si je sélectionne "A"
Autre chose, quand je sélectionne "A", un commentaire de "B" s'affiche, j'ai essayer d'ajouter une condition entre chaque textbox, mais sans succès.
Ce serais une sorte de vérification avant chaque "Textbox", pour savoir si le commentaire correspond a la lettre (A, B ou C...) Peux-etre compter le nombre de ligne = "A", et faire une boucle le nombre de fois égale au nombre de lignes?!
début du code :
Private Sub ComboBox1_Change()
Dim NomSTCom As String
Dim Com As Range
NomSTCom = Evaluation_ST.ComboBox1.Value
Set Com = Sheets("Commentaires").Columns(2).Find(NomSTCom)
If Not Com Is Nothing Then
'premier commentaire positif sur le sous traitant selectionnée dans la liste
TextBox5 = Sheets("Commentaires").Cells(Com.Row, 3)
'deuxième commentaire positif sur le sous traitant selectionnée dans la liste
TextBox6 = Sheets("Commentaires").Cells(Com.Row, 3)
'troisième commentaire positif sur le sous traitant selectionnée dans la liste
TextBox7 = Sheets("Commentaires").Cells(Com.Row, 3)
End If
End Sub
Merci encore
vincent