打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
第五讲:VBA过程

一个过程就是执行某些动作的代码组合。
VBA过程分Sub过程和Function过程。
1、Sub过程总是以“sub 过程名()”开头,以“End Sub”结尾,一个过程就是执行某项动作的一套指令,Sub过程不返回运行的结果。
2、Function总是以“Function 程序名()”开头,以“End Function”结尾,和Sub过程的区别是Function过程返回程序运行的值,值可以是一个值或一个数组,就像我们的工作表函数,Function过程也就是我们说的自定义函数。

在这里,主要要给大家讲的是Sub过程,Function过程如果需要的话,在后面我们再讲。好了,今天已经讲得够多了,你对VBA应该已有一个简单的认识了吧?
要设计一个过程,其实很简单,把需要的对象收集起来,看看我们要对他们的属性进行怎样的修改?我们需要做什么?需要用什么样的方法?要用哪些事件?收集起来就是一个完整的过程。
只要你肯动手,一定会觉得很简单,你不要被那一大堆的对象、属性、方法和事件给吓晕了,完全不必全部记住它们,需要的时候知道在哪里找就行,而代码也不必一个一个的去输入,还记得前面一贴我们说的录制宏吗?当你需要进行某项操作的时候,不妨先录一段宏,但是宏是呆板的,有许多我们不需要的东西,给它修修枝,剪剪叶,整理整理,一个程序就OK了。
同时,建议你在VBE窗口中,单击“工具——选项”,在弹出的“选项”对话框里勾选“自动列出成员”。



设置好后,试着在代码窗口里输入点代码,看看,有什么?呵呵......,不用我说了,对于初学的我们,很需要它吧?


了解了对象,属性,方法及事件后,猪八戒按门铃开门的过程我们都可以把它写成程序:

Sub 门铃_单击()
如果 嫦娥.位置=在家 那么 门.开
End sub


上面这个并不是真的程序,但都有了程序的思想了,程序里,事件、对象、属性及过程都有了,你能找出来吗?
多尝试,温故知新,你可以想着用程序去解决一些你在使用Excel过程中遇到的问题,每一个问题的解决,你都会发现自己得到了很大的进步.
好了,还是那句话,路在脚下,继续走,精彩会慢慢为你上演,让我们一起努力,共同进步。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA|自定义过程、函数、类型、枚举、类(属性及操作和类过程)
Excel资源分享:Excel VBA编程实战宝典
ACCESS【VBA】:007创建FUNCTION程序
咕吧陪你学:小白学excel VBA入门sub function入圈观摩不迷惘!
SUB过程(别怕VBA)
EXCEl VBA与数据统计 第二章 VBA运行环境
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服