7,786
社区成员
发帖
与我相关
我的任务
分享Option Explicit
Sub Main()
Dim i As Long
Dim v As Variant
v = CDec(1) '显式转化为 Decimal 类型
For i = 1 To 20
Debug.Print i & "! =";
v = v * i 'Long 和 Decimal 类型之间的运算,i 自动转换为 Decimal 类型
'如果保险起见,可以对 i 进行 CDec() 转换
Debug.Print v
Next
End Sub