- 17
- 0
- 约4.45千字
- 约 8页
- 2017-06-08 发布于湖北
- 举报
VBA函数过程
在前⾯的章节中,你知道了过程是⼀组指令,它让你在程序运⾏的时候完成⼀些具体
的 务。VBA有以下三种过程:
1、⼦程序过程 (⼦程序)执⾏⼀些有⽤的 务但是不返回 何值。它们以关键字Sub
开头和关键字End Sub结束。⼦程序可以⽤宏录制器录制或者在VB编辑器窗⼜⾥直接
编写。你已经学习了多种运⾏这种过程的⽅法。
2、函数过程 (函数)执⾏具体 务并返回值。它们以关键字Function开头和关键字
EndFunction结束。在本章中,你将创建你的第⼀个函数过程。函数过程可以从⼦程序
⾥执⾏,也可以从⼯作表⾥访问,就像Excel的内置函数⼀样。
3、属性过程⽤于⾃定义对象。使⽤属性过程你可以设置和获取对象属性的值,或者设置对
另外⼀个对象的引⽤。你将在第⼗⼀章中学习如何创建⾃定义对象和使⽤属性过程。
在本章中,你将学习如何创建和执⾏⾃定义函数,另外,你将发现变量如何⽤于传递数据给
⼦程序和函数。在本章后⾯,你将对VBA 中两种最有⽤的函数:MsgBox和InputBox进⾏⽐
较彻底的了解。
关于函数过程
使⽤Excel⼏百种内置函数,你可以进⾏⾮常宽⼴的⾃动计算,然⽽,你总有要做个⾃定义
计算的时候。使⽤VBA编程,你可以通过创建函数过程快速的完成这个特殊需求,你可以
原创力文档

文档评论(0)