为什么我不能将变量变暗为Application.WorksheetFunction?

为什么我不能将变量变暗为Application.WorksheetFunction?

问题描述:

为什么这个工作:为什么我不能将变量变暗为Application.WorksheetFunction?

Dim WF as WorksheetFunction 

但这不起作用?

Dim WF as Application.WorksheetFunction 

由于某种原因,添加库限定符(应该更具描述性)会导致类型不匹配。不像这两个工作:

Dim dic1 as Dictionary 
Dim dic1 as Scripting.Dictionary 

我想我只是想通了。它看起来像WorksheetFunction实际上是Excel库的成员,但应用程序对象的属性为