- Код: Выделить всё
Option Explicit
...
Public Enum Taxes As Single
tvNormal = 0.18
tvSimple = 0.13
End Enum
...
Public Function CalcTaxPart(ByVal Amount As Currency, ByVal Tax As Taxes, Optional ByVal Reservation As Currency)
Select Case Tax
Case tvNormal
CalcTaxPart = Amount * (1 - Tax)
If CalcTaxPart < Reservation Then CalcTaxPart < Reservation
Case tvSimple
CalcTaxPart = Amount * (1 - Tax)
If CalcTaxPart < Reservation Then CalcTaxPart < Reservation
End Select
End Function
Когда использую, ничего не считается.
Intermediate писал(а):
- Код: Выделить всё
? CalcTaxPart(1200,tvNormal)
0
? CalcTaxPart(1400,tvSimple,120)
0
Хе-хе :)