魔法符文是什么:关于在excel中自定义函数的问题

来源:百度文库 编辑:高校问答 时间:2024/04/29 23:27:07
我不太懂,我按下面的例子试验自定义函数,但未成功。一是不能在单元格内直接输入“=函数()”,而需从“插入”+“函数”+“用户定义”中选取;二是选中后,提示“该函数不需要参数”。怎么才能把我的参数传递过去,请各位DX帮忙解惑,谢谢!

我按以下要求做的:
1.执行“工具→宏→Visual Basic编辑器”菜单命令(或按“Alt+F11”快捷键),打开Visual Basic编辑窗口。
2.在窗口中,执行“插入→模块”菜单命令,插入一个新的模块——模块1。
3.在右边的“代码窗口”中输入以下代码:
Function V(a,b,h)
V = h*(a+b)/2
End Function
4.关闭窗口,自定义函数完成。
以后可以像使用内置函数一样使用自定义函数。
提示:用上面方法自定义的函数通常只能在相应的工作簿中使用。
是这样声明吗?也没有用,在函数向导中还是提示不需要参数
Public a As String, b As String, h as string

参数缺少类型声明吧