如何启用excel中用VBA自定义的函数公式

新建一个2007Excel工作表,在VBA中是ThisWorkbook中输入以下代码,关闭并切换到表格中却不能使用这个自定义函数,之前可以正常使用这个函数,现在却不行,请... 新建一个2007Excel工作表,在VBA中是ThisWorkbook中输入以下代码,关闭并切换到表格中却不能使用这个自定义函数,之前可以正常使用这个函数,现在却不行,请问是哪里出问题了?
求教各位高手。
Public Function zidingyiqiuhe(r) As Single
Dim k As Range
Dim s As Single
For Each k In r
If k.Value <> "" Then s = s + k
Next
zidingyiqiuhe = s
End Function
展开
 我来答
languanzeng
2011-08-08 · TA获得超过2287个赞
知道小有建树答主
回答量:1645
采纳率:0%
帮助的人:1817万
展开全部
什么叫做vba自定义的函数公式?
你是想说:如何进入vba代码编辑窗口吗?

不要把代码放在表格的代码里,插入一个新模块,代码放在模块里
wyf19790923
2011-08-08 · TA获得超过672个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:276万
展开全部
你这个不是和sum函数一样吗,直接用Sum函数不就行 了,况且你的这个函数比sum函数运行的速度慢多了,如果一定要用你这个函数,你可以将这个函数放到模块中,而不是放在thisworkbook中。谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
__________321
2011-08-08 · TA获得超过1087个赞
知道小有建树答主
回答量:549
采纳率:0%
帮助的人:550万
展开全部
自定义函数Function 代码要存在 模块里
界面单元格写公式才可以调用得到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式