Il faut sortir une loupe pour visualiser le Userform !!!
Pas trouvé pourquoi Private Sub ListBox1_Click() se déclenche.
Une parade:
tout en haut du module de l'userform déclarer:
Dim Flag As Boolean
en début de Private Sub ListBox1_Click() rajouter:
If Flag Then Exit Sub
et modifier Private Sub CommandButton7_Click() comme suit:
Private Sub CommandButton7_Click()
Dim i As Integer
With Worksheets("PROSPECT")
Var = .Range("A:A").End(xlDown).Row + 1
R = MsgBox("Modfication effectuée", vbYesNo, "")
If R <> 6 Then Exit Sub
For i = 1 To Var
If ComboBox11.Text = .Cells(i, 1).Value Then
Flag = True
.Cells(i, 2) = ComboBox1.Value
.Cells(i, 3) = ComboBox2.Value
.Cells(i, 4) = TextBox3.Value
Exit For
End If
Next i
End With
Flag = False
End Sub
les colonnes 3 et 4 se mettent bien à jour avec les valeurs modifiées.
Pour le moteur de recherche de la listbox, mieux vaut créer une nouvelle discussion.
Bonne suite