VBA编程实现:1!+2!+3!+......+N!

要求:(1)界面设计美观大方(界面上至少包含自己的照片、学号、班级、专业和一个命令按钮),单击按钮执行程序。(2)N从键盘输入。(3)定义一个求阶乘的函数。通过调用函数求... 要求:

(1)界面设计美观大方(界面上至少包含自己的照片、学号、班级、专业和一个命令按钮),单击按钮执行程序。

(2)N从键盘输入。

(3)定义一个求阶乘的函数。通过调用函数求阶乘。

(4)以消息框输出结果。
展开
 我来答
百度网友d88c829
2015-05-22 · TA获得超过1159个赞
知道小有建树答主
回答量:2328
采纳率:76%
帮助的人:638万
展开全部
Function Proc(m As Integer)

 Dim t As Double

   If IsNumeric(m) Then

     For j = 1 To m

       t = t + Application.WorksheetFunction.Fact(j)

     Next

     Proc = t

   Else

     Proc = -1

   End If

End Function

 这是实现计算过程的函数,在需要的地方调用即可。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式