1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Private Sub ComboBox_Client_Contact_Change()
'Pour la liste deroulante Code Client Contact
Dim ligne As Long
If ComboBox_client_contact.ListIndex = -1 Then Exit Sub
'on trouve la première ligne du client
ligne = Application.WorksheetFunction.Match(Me.ComboBox_client.Value, Feuil3.Range("A:A"), 0)
'on ajoute à ce résultat la position di contact dans la liste
ligne = ligne + ComboBox_client_contact.ListIndex
'on insére les données dans le formulaire
Controls("textbox_adClient1") = Ws.Cells(ligne, 3)
Controls("textbox_adClient2") = Ws.Cells(ligne, 4)
Controls("textbox_adClient3") = Ws.Cells(ligne, 5)
Controls("textbox_telClient") = Ws.Cells(ligne, 6)
Controls("textbox_mailClient") = Ws.Cells(ligne, 7)
Controls("textbox_siret") = Ws.Cells(ligne, 8)
Controls("textbox_adFact") = Ws.Cells(ligne, 9)
End Sub |
Partager