Private Sub CommandButton1_Click()
Dim M As Long
Dim l As Long
Dim Cell As Range
Sheets("Liste des commandes").Select
Set Cell = Range("C6:C38962").Find(Me.TextBox1, LookIn:=xlFormulas, Lookat:=xlWhole)
k = Cell.Row
Sheets("Liste des pièces").Select
Set Cell = Range("C6:C38962").Find(Me.TextBox1, LookIn:=xlFormulas, Lookat:=xlWhole)
l = Cell.Row
If MsgBox("Confirmez-vous la réception de la commande?", vbYesNo, "Confirmation") = vbYes Then
If TextBox1 = "" Then
MsgBox "Indiquez une référence valide"
ElseIf Cell Is Nothing Then
MsgBox "La référence n'existe pas"
ElseIf Not Cell Is Nothing Then
Sheets("Liste des commandes").Select
Range("D" & k).Select
Selection.Copy
Sheets("Liste des pièces").Select
Range("AE" & l).Select
ActiveSheet.Paste
Sheets("Liste des pièces").Select
Application.CutCopyMode = False
Range("J" & l).Value = Range("J" & l).Value + Range("AE" & l).Value
ElseIf MsgBox("Confirmez-vous la réception de la commande?", vbYesNo, "Confirmation") = vbNo Then
Me.Hide
GSPR.Show
End If
End If
End Sub