电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《ExcelVBA程序开发自学宝典(第2版)》VIP免费

《ExcelVBA程序开发自学宝典(第2版)》_第1页
1/59
《ExcelVBA程序开发自学宝典(第2版)》_第2页
2/59
《ExcelVBA程序开发自学宝典(第2版)》_第3页
3/59
Excel VBA 程 序 开 发自学 (第 2 版) 第06 章 编写SUB 过程及开发函数 VBA 的主体结构就是过程。VBA 包括子过程、函数过程和属性过程三种,本书主要介绍子过程(也称 Su b 过程)和函数过程(也称 Fu nction 过程)。 本章要点  认识过程  Su b 过程  Fu nction 过程  关于过程参数  开发自定义函数  编写函数帮助 6.1 认识过程 VBA 中每一个程序都包含过程。录制的宏是一个过程,一个自定义函数也是一个过程。掌握好单个过程的编写思路,就可以组合成一个大中型插件或者专业程序。 6.1.1 过程的分类与调用方式 过程主要分为三类:子过程、函数过程和属性过程。这三类过程的格式如下。 Sub 子过程() …… End Sub Function 函数过程(rng As Range) …… End Function Property Get 属性过程() As Variant …… End Property 本书主要讲述 Su b 子过程和 Fu nction 函数过程的开发。 Su b 过程是 VBA 中应用最广的过程,录制宏所产生的过程就是 Su b 过程。Su b 过程的执行方式包括五种。 1.【Alt+F8】执行 如果在工作表命令窗口、ThisWorkBook 命令窗口或者标准模块窗口中存在 Su b 过程,那么在工作表界面可以通过快捷键【Alt+F8】来执行该过程。 假设在 VBE 界面中的 Sheet1 代码窗口中有一个 Su b 过程“汇总”,在模块 1 中有一个名 Excel VBA 程 序 开 发自学 (第 2 版) 为“新建菜单”的 Su b 过程,那么通过快捷键【Alt+F8】打开“宏”对话框后,将在对话框中产生两个可执行程序名,其中工作表命令窗口的 Su b 过程会连同工作表名一起出现在宏名列表中,而模块中的过程则仅仅列出过程名。用户选择目标程序并单击【执行】按钮即可启动Su b 子过程。 2.快捷键执行 Su b 过程可以与某个快捷键进行关联,在后续的使用中就可以利用这个快捷键来调用对应的过程。 设置 Su b 过程的快捷键主要有两种方式:利用宏对话框设置及用 VBA 代码指定。后者在本书其他章节将会讲述,在此演示一下“宏”对话框设置宏的快捷键的方法: 假设 VB 工程中有两个名为“汇总”和“新建菜单”的 Su b 过程,在工作表界面中按下快捷键【Alt+F8】调出图 6.1 所示对话框,然后选择“新建菜单”,并单击“选项”按钮,在弹出的“宏选项”对话框中指定快捷键,如图 6.2 所示。图中设计宏程序“新建菜单”的快...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《ExcelVBA程序开发自学宝典(第2版)》

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部