VBA – 什么工作表是“工作表function”参考?

我知道WorksheetFunction被用作Microsoft Excel工作表函数的容器,但不知道如何使用函数引用特定工作表。

我想在特定工作表上使用“WorksheetFunction.CountA”函数,但不知道如何引用该工作表。

就像是:

ActiveWorkbook.Sheets( “somesheet”)。WorksheetFunction.CountA

它不是一个表单,而是一个可以在一个表单上使用的所有function的容器,但是允许它们在VBA中使用。

它是从Application对象访问的。

例如

 Application.WorksheetFunction.CountA(myRange) 

或从参考页面https://msdn.microsoft.com/en-us/library/office/ff841212.aspx

 Set myRange = Worksheets("Sheet1").Range("A1:C10") answer = Application.WorksheetFunction.Min(myRange) MsgBox answer