Excel VBA 函数入门指南
1. VBA 过程类型概述
VBA 中有三种主要的过程类型:
- 子过程(Subroutine procedures) :执行一些有用的任务,但不返回任何值。以关键字 Sub 开始,以 End Sub 结束。可以使用宏记录器记录,也可以在 Visual Basic 编辑器窗口中从头编写。
- 函数过程(Function procedures) :执行特定任务并返回值。以关键字 Function 开始,以 End Function 结束。可以从子过程中执行,也可以像任何 Excel 内置函数一样从工作表中访问。
- 属性过程(Property procedures) :与自定义对象一起使用,用于设置和获取对象属性的值或设置对对象的引用。
2. 理解函数过程
虽然 Excel 有数百个内置函数可以自动执行各种计算,但有时可能需要自定义计算。通过 VBA 编程,可以创建函数过程来满足这些特殊需求。创建自定义 VBA 函数的原因包括:
- 分析数据并执行计算
- 修改数据并报告信息
- 根据提供或计算的数据采取特定行动
3. 创建函数过程
下面通过一个示例来展示如何创建一个简单的函数过程,该函数用于计算两个值的和。
实践 4.1:编写一个简单的函数过程
- 打开一个
Excel VBA函数入门精要
超级会员免费看
订阅专栏 解锁全文
7

被折叠的 条评论
为什么被折叠?



