vol = v(10, 3)+v(10, 5)
MsgBox & vol & 3
, ByVal , , , , ByRef.
, , VB . . , . , ByVal VB .
, :
Function F(ByVal x As Single, n As Integer) As Single
F (Single), : x (Single), , n − (Integer), .
1. F(k) k: k!=1*2*3**.
Function F(k)
Dim i As Integer
F = 1
For i = 2 To k
F = F * i
Next i
End Function
=!N!/(M+N)! :
Sub CommandButton1_Click()
Dim As Single
Dim N As Integer, M As Integer
M = Val(InputBox(" "))
N = Val(InputBox(" N"))
C = F(M) * F(N) / F(M + 1)
MsgBox C
End Sub
Excel , VBA . , Excel . Excel .
VBA / (Insert/Module) .
. , sin(x), x .