上一节,介绍了自定义函数
这一节,简介一下 工作表函数
工作表函数
顾名思义,工作表函数就是不需要进入 VBA,
在工作表中就能直接使用的函数。
下图方法可在工作表中查找和插入函数。
常用的有Sum(), If(), Count(), Vlookup()等等……
Excel 工作表函数
VBA中如何使用Excel内置工作表函数?
方法1:将工作表函数写入单元格公式中
例如: Range("B2").Formula = "=SUM(A2:A1048576)"
方法2:在代码中调用工作表函数:
例如:Range("B2").Value = WorksheetFunction.Sum(Range("A2:A1048576"))
实例:简单调用工作表函数
源代码
Sub 调用工作表函数方法1()
a = 1
b = 2
c = 3
d = WorksheetFunction.Sum(a, b, c)
MsgBox ("求和:" & a & "," & b & "," & c _
& vbCrLf & "=" & d)
End Sub
Sub 调用工作表函数方法2()
Range("A1").Value = 1
Cells(2, 1) = 2
[A3] = 3
Range("B1").Formula = _
"=Sum(A1:A3)"
End Sub
执行程序,效果分别如图:
方法1
方法2
通过上述简单实例,
就快速学习了 VBA 调用 Excel工作表函数。
感兴趣的话可以找教材或课程深入学习。
下一节的内容是:VBA内置函数。
待续……
<script type="text/javascript" src="//mp.toutiao.com/mp/agw/mass_profit/pc_product_promotions_js?item_id=7477559580461892096"></script>