桓楠百科网

编程知识、经典语录与百科知识分享平台

零基础快速入门 VBA 系列 4 ——工作表函数

上一节,介绍了自定义函数

这一节,简介一下 工作表函数


工作表函数

顾名思义,工作表函数就是不需要进入 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>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言