Private Sub Btmodifier_Click()
Dim Derlig As Long '&
Derlig = Worksheets("livraison").Range("A" & Rows.Count).End(xlUp).Row
Dim DernCol As Integer '%
DernCol = Split(Range("A" & Derlig).CurrentRegion.Address, "$")(4) '4 au lieu de 3
Set r = Sheets("livraison").Columns(1).Find("*" & Me.TextBox1.Text & "*", , xlValues, xlWhole) 'définit la recherche r (recherche la valeur de la TextBox1 dans la colonne 1 de l'onglet "Feuil1")
' If Not r Is Nothing Then 'condition si il existe au moint une occurrence trouvée
'définit la recherche r (recherche la valeur de la TextBox1 dans la colonne 1 de l'onglet "Feuil1")
If MsgBox("Confirmez-vous la modification des nouvelles don̩es?", vbYesNo, "comfimation") = vbYes Then
' derligne = r.Row
DernCol = Split(Range("A" & Derlig).CurrentRegion.Address, "$")(4) '4 au lieu de 3
Cells(Derlig, 1) = TextBox1.Value 'L'erreur etait ici le nom de la variable DerLig
Cells(Derlig, 2) = TextBox2.Value 'L'erreur etait ici le nom de la variable DerLig
Cells(Derlig, 3) = TextBox3.Value 'L'erreur etait ici le nom de la variable DerLig
Cells(Derlig, 4) = TextBox4.Value 'L'erreur etait ici le nom de la variable DerLig
End If
' End If
End Sub