子过程和函数过程。
1、子过程:可以在没有调用关键字的情况下被调用,子过程始终包含在Sub和EndSub语句中。
2、函数过程:是自定义函数的过程,以Function开头endfunction结束。
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。它也可说是一种应用程式视觉化的 Basic 脚本。
功能。
VBA提供了面向对象的程序设计方法,提供了相当完整的程序设计语言。它的编写是以子过程和函数为单位,在 Access中以模块形式出现。
Office取得巨大成功的一个重要原因就是VBA,使用VBA可以完成很多事情,基于Excel、Word的VBA小程序不计其数。
Office中的应用程序可以共享VBA语言,如果掌握了在 Excel 2016中使用VBA的方法,那么在Word、Power Point中使用VBA自然会变得易如反掌。掌握对VBA语言的使用,可以让复杂的工作简易化,减少不必要的重复性工作,大大提高我们的工作效率。
VBA程序员很多是业余程序员,正因为业余,解决的却是工作中需要解决的问题;所以,VBA程序大多都是只是在部门内部或个人使用的小工具。集成了VBA的其他应用程序也很多,但真正能为程序增色的不多。
11 认识宏 2
111 什么是宏 2
112 宏的运行原理 2
113 宏的制作方法 3
12 录制宏 4
13 执行宏 7
131 通过宏对话框执行宏 7
132 通过图形执行宏 8
133 通过窗体按钮执行宏 9
134 添加菜单或工具栏命令执行宏 11
14 加载宏 12
141 Excel提供的加载宏 13
142 其他来源提供的加载宏 13
143 录制宏制作的加载宏 14
15 宏的数字签名 15
151 数字签名的前提条件 16
152 安装数字签名 16
16 录制宏的实例应用 19
161 自动完成报表累计 19
1.累加宏的录制和按钮编辑 19
2.累加恢复宏的录制和按钮编辑 21
3.清空本月数据宏的录制和按钮编辑 22
162 自动完成高级筛选 22
1.按钮设置过程 23
2.按钮使用方法 24
17 小结 25
18 习题 25 21 什么是VBE 28
22 VBE基本结构 28
23 VBE工程窗口 29
231 Miscrosoft Excel对象 30
232 窗体 31
233 模块 31
1.添加模块 32
2.移除、导出和导入模块 32
234 类模块 33
24 VBE属性窗口 33
25 VBE代码窗口 36
251 代码窗口的结构 36
1.对象列表框 37
2.过程列表框 37
3.程序分隔线 37
4.全模块视图和过程视图按钮 37
5.边界标识条 38
252 代码窗口的特征 38
1.自动调整关键字、属性和方法的大小写 38
2.自动在运算符之间插入空格 38
3.自动显示成员列表 38
4.自动显示参数信息 39
5.添加代码注释 39
6.长代码语句换行 39
253 代码运行结果测试 40
1.快捷键测试 40
2.工具栏按钮测试 40
26 小结 40
27 习题 40 31 Excel VBA程序 42
311 过程程序 42
1.过程程序的添加 42
2.子过程程序 43
3.函数过程程序 47
312 事件程序 47
1.添加事件程序 47
2.事件程序的基本结构 48
3.事件程序中的自变量传递 49
32 Excel VBA代码结构 50
321 对象、属性和方法 51
1.对象 51
2.属性 51
3.方法 52
322 运算符 53
323 常用语句 53
1.With语句 54
2.判断结构语句 55
3.循环语句 57
4.错误转移语句 59
324 变量的使用 60
1.变量的数据类型 61
2.强制声明变量 62
3.变量的声明方法 63
4.变量的生存期 64
325 函数的使用 65
1.使用VBA函数 65
2.调用工作表函数 65
3.自定义函数 66
33 小结 66
34 习题 66 41 新建工作簿 68
411 新建空白工作簿 68
412 在指定位置新建工作簿 68
42 打开工作簿 69
421 打开指定工作簿 70
422 打开已保护的工作簿 70
423 判断一个工作簿是否已经打开 71
424 编制简易工作簿密码破解程序 72
43 保存工作簿 75
431 保存修改后的结果 75
432 另存为其他Excel文件 75
1.指定路径另存为其他文件 75
2.指定路径备份文件 76
3.指定路径另存并添加工作簿打开密码 76
44 关闭工作簿 76
441 关闭所有工作簿 76
442 关闭指定工作簿 76
443 关闭前是否保存 77
1.关闭指定工作簿前保存 77
2.关闭指定工作簿不保存 77
3.关闭当前工作簿前保存 77
4.关闭当前工作簿不保存 77
45 工作簿常用事件及应用 78
451 打开工作簿时提示当前日期和时间 78
452 使关闭按钮失效 79
453 禁止打印本文件内容 80
454 禁止编辑工作簿中的所有单元格 80
46 小结 82
47 习题 82 51 插入工作表 84
511 插入指定数量工作表 84
1.插入单个空白工作表 84
2.插入多个空白工作表 84
512 指定位置插入工作表 84
1.在指定工作表前插入工作表 84
2.在指定工作表后插入工作表 85
3.在工作表最后位置插入工作表 85
4.在工作表最前位置插入工作表 85
513 插入工作表的命名 85
1.为插入的单个工作表命名 86
2.插入多个工作表并分别命名1~12月 86
514 插入前判断工作表是否存在 87
52 选取工作表 88
521 选取指定工作表和设置活动工作表 88
1.选取指定工作表 88
2.设置活动工作表 88
522 选取多个工作表 89
53 隐藏工作表 90
531 隐藏一个或多个工作表 90
欢迎分享,转载请注明来源:表白网
评论列表(0条)