|
本帖最后由 zhoucs00 于 2012-11-29 09:34 编辑
最近在学习八十集的时候,发现23集中有个小问题。
Sub text6()
Dim arr, t
t = Timer
arr = Application.WorksheetFunction.SumIf(Range("a2:a10000"), Array("B", "C", "G", "R"), Range("b2:b10000"))
MsgBox Format(Timer - t, "0.0000")
'Stop
End Sub
这段代码中我加WorksheetFunction就会出错,但是我不加写成Application.SumIf就是对的。。
错误说是类型不匹配,不知道是什么原因?不加不是简写形式吗?为什么会出错。请大家指点一下。谢谢
|
|