如何在自定义VBA函数中调用工作表函数?

[复制链接]
查看11 | 回复1 | 2009-2-12 11:30:03 | 显示全部楼层 |阅读模式
代码如下:
Sub myAver()


Range("DA1") = Application.WorksheetFunction.Average("C1:CZ1")
End Sub
我希望能够调用工作表函数average来直接算出均值填入DA1,但是总是返回错误1004, 不能取得类WorksheetFunction的Average方法......
求教达人应该如何解决,谢谢!

回复

使用道具 举报

千问 | 2009-2-12 11:30:03 | 显示全部楼层
改为Range("DA1") = Application.WorksheetFunction.Average([C1:CZ1])并保证C1:CZ1中至少有一个单元格中有值。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行