如何在VBA中调用Excel工作表函数

如何在VBA中调用Excel工作表函数

由于Excel内置的工作表函数功能强大,如果在VBA中直接调用Excel工作表函数来进行运算,会大大简化程序的代码,可以按照以下方法来调用Excel工作表函数。

如下图所示,如果要求A1:A6单元格区域的总和,可以直接利用以下的VBA代码来实现。

Sub xyf()

MsgBox Application.WorksheetFunction.Sum(Sheet1.Range("a1:a10"))

End Sub

通过Application.WorksheetFunction这个对象接口就可以直接调用Excel的内置函数。