类型不匹配错误13 vba集合

时间:2017-03-03 04:26:01

标签: excel vba excel-vba

为什么我在Excel VBA中运行sub bar下面的类型不匹配?

Sub foo(c As Collection)
    Debug.Print c.Count
End Sub

Sub bar()
    Call foo(Worksheets)
End Sub

上面的代码是一个最小的工作示例,旨在仅关注与类型相关的问题。这个问题的起源是,在某些时候,来自This existence test for a member of a collection的代码有效,但现在我得到了这个问题中描述的相同类型不匹配。

我想知道导致类型混乱的细节。 Worksheets不是Collection吗?

0 个答案:

没有答案