在 VBA 中使用 Excel 内置函数

在 VBA 中使用 Excel 内置函数

诸如 MIN()、MAX()、SMALL() 等函数..

对于我来说,为上述功能(以及更多功能)编写代码并执行此操作太麻烦了。

有什么帮助吗?

答案1

您可以使用以下代码在 VBA 中使用工作表函数。

Application.WorksheetFunction.SMALL(....)

答案2

无需用户定义代码。您可以使用

  • 直接使用许多 WorkSheet 函数
  • 用作Evaluate解决方法

    MsgBox Application.WorksheetFunction.Min(Range("A1:A10"))
    MsgBox Evaluate("=SMALL(A1:A10,2)")

相关内容