Bonjour,
je pense avoir resolu mon probléme je joints le code, si vous voyez une erreur, ca à l'air de fonctionner.
Private Sub CommandButton1_Click()
Sheets("encaissement").Select
Rows("2:2").Select
Selection.Insert Shift:=x1Down, CopyOrigin:=x1FormatfromLeftOrAbove
Range("T1").Select
Selection.Copy
Range("b3").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlMultiply, skipBlanks:=False, Transpose:=False
Sheets("encaissement").Range("I1") = Sheets("encaissement").Range("I1") + 1
With ListBox2
Sheets("encaissement").Range(Cells(3, 1), Cells(.ListCount, 1)) = .List
End With
If UserForm2.TextBox4.Value = Val(userform1.TextBox5.Value) - Val(userform1.TextBox2.Value) Then
UserForm2.Show
End If
Unload userform1
Load userform1
userform1.Show
End Sub
J'ai rajouter la partie surligner dans le code, mais je suis débutant et à vrai dire ca fonctionne mais je ne saurais pas dire pourquoi.
Merci