如何声明Application.Worksheetfunction的公共实例?

时间:2018-05-31 21:17:46

标签: excel vba global-variables declaration

我想将application.worksheetfunction声明为公共变量WF。

我试过了:

Public WF As WorksheetFunction

返回

  

运行时错误91,“对象变量或未设置块变量”

我试过了:

Public WF As application.WorksheetFunction

返回

  

编译错误类型不匹配

1 个答案:

答案 0 :(得分:3)

我不明白为什么你会做这样的事情。可能有一个我不理解的原因,所以:

Public WF As WorksheetFunction

Sub AnInitMethodOfSomeKind()
    Set WF = WorksheetFunction
End Sub

但是,请不要。这很糟糕。