merci de vos debut de reponse
Private Sub ListBox1_Click()
TextBox2 = ListBox1.List(ListBox1.ListIndex, 1)
TextBox3 = ListBox1.List(ListBox1.ListIndex, 2)
End Sub
Private Sub TextBox1_Change()
Me.ListBox1.Clear
TextBox2 = "": TextBox3 = ""
If Me.TextBox1 = "" Then Exit Sub
If Len(TextBox1) < 3 Then Exit Sub
For onglet = 2 To Sheets.Count
With Sheets(onglet).[D1
1000]
'i = 1
Set c = .Find(TextBox1.Text, LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
Me.ListBox1.AddItem c.Value
Me.ListBox1.List(i, 1) = c.Offset(, -1).Text
ListBox1.List(i, 2) = Sheets(onglet).Name
i = i + 1
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
Next
'On Error Resume Next
'Me.ListBox1.Selected(0) = True
End Sub
voila le veritable code
il faut juste que j'ai le telephone qui s'affiche dans le textbox4 quand je commence a chercher
TextBox 1 Recherche, TextBox 2 Code UF, Textbox3 Etablissement (Ca fonctionne)
sur mon fichier j'ai 6 Feuille (Toutes les meme avec different hopitaux)
je ne peut pas envoyer de fichier beaucoup de numero et nom de medecin present dans le fichier
j'espere que mes explication sont clair
merci de votre aide