大部分是可以的
先假设Excel的工作表函数SUM
SUM不是VBA函数,但亦可在VBA上引用
在此提供简单的代码方法:
Range("a1")=WorksheetFunction.Sum(Range("B3:B6"))
或
Range("a1")=Application.Sum(Range("B3:B6"))
或
Range("a1")=Application.WorksheetFunction.Sum(Range("B3:B6"))
但有部分Excel函数是不可以在VBA内引用,如trunc,numberstring,…