1 2 3 4 5 6 7 8 9 10 11 12 13
|
Option Explicit
Private Sub Tbx_PN_Change()
Dim prix1 As String, prix2 As String, Q As String
prix1 = Replace(Tbx_PU, ",", ".")
prix2 = Replace(Tbx_PN, ",", ".")
Q = Replace(Tbx_Q, ",", ".")
If Not (IsNumeric(prix2) Or IsNumeric(Replace(Tbx_PN, ".", ","))) Then Tbx_PN = ""
If Val(prix1) > 0 And Tbx_PN <> "" Then Tbx_R = Format((Val(prix2) - Val(prix1)) / Val(prix1), "0.00%") Else Tbx_R = ""
If Val(Q) > 0 And Tbx_PN <> "" Then Tbx_Montant = Format(Val(prix2 * Q)) Else Tbx_Montant = ""
End Sub |
Partager