以计算梯形面积为例,自定义一个计算梯形面积的函数:
1.执行“工具→宏→Visual Basic编辑器”菜单命令(或按“Alt+F11”快捷键),打开Visual Basic编辑窗口。
2.在窗口中,执行“插入→模块”菜单命令,插入一个新的模块——模块1。
3.在右边的“代码窗口”中输入以下代码:
Function V(a,b,h)
V = h*(a+b)/2
End Function
4.关闭窗口,自定义函数完成。
上面方法自定义的函数通常只能在相应的工作簿中使用。
PS:
V 为函数名称
a,b,h 为变量
V = h*(a+b)/2 为函数关系
和Excel自带函数一样,直接用可以了。举例说明:同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function 平方和(x As Single, y As Single) As Single
平方和 = x ^ 2 + y ^ 2
End Function
回到Excel,就有了函数"平方和”(不过我一般建议起英文名字,比如PFH),在单元格A1输入
=平方和(1,2)
注意都是英文字符,结果为5
在单元格A2输入 =平方和(A1,2),结果为29。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)