Public Function Factorial(ByVal iValue As Integer) As Long
Dim fact As Long
Dim icount As Integer
fact = 1
For icount = 1 To iValue
fact = icount * fact
Next icount
Factorial = fact
End Function
如果你做这样的事情
Sub Task7()
Dim i As Single, s As Single
s = 1;
For i = 1 To 6 Step 1
s = i * s
Next i
MsgBox s
End Sub
这是这里的一个例子
如果你做这样的事情