Bonjour,
J'ai créé un formulaire qui permet de soit ajouter des données à un tableau soit modifier ces données.
Le problème c'est que lorsque je fais la modifications, au lieu de modifier directement la ligne concerné, il va me rajouter une nouvelle ligne avec les nouvelles modifications.
Donc ma question est comment faire pour que lorsque je souhaites faire une modification, il ne m'ajoute pas une nouvelle ligne ?
Private Sub Cmd_Modifier_Click()
flag = 1
With Worksheets("données")
ln = Worksheets("données").Range("F4:F" & .Range("F" & Rows.Count).End(xlUp).Row).Find(ComboBox1, lookat:=xlWhole).Row
For i = 1 To 26
Worksheets("données").Cells(ln, i) = Controls("TextBox" & i).Value
Controls("TextBox" & i).Value = ""
Next i
ComboBox1.ListIndex = -1
End With
MsgBox "La modification a été prise en compte."
End Sub
Merci à vous
François