Office VBA从新手到高手PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:龙马高新教育编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2015
- ISBN:9787115380630
- 页数:360 页
第1篇 基础篇 2
第1章 初识VBA 2
1.1 什么是VBA 3
1.1.1 VBA的历史 3
1.1.2 VBA的优缺点 3
1.1.3 VBA能够完成的工作 4
1.2 VBA、 VB及宏的联系和区别 4
1.2.1 VBA与VB的联系与区别 4
1.2.2 VBA与宏的联系与区别 5
1.3 VBA的应用赏析 5
1.3.1 VBA在Microsoft Excel中的应用 6
1.3.2 VBA在Microsoft Word中的应用 6
1.3.3 VBA在Microsoft PowerPoint中的应用 6
1.4 综合实战——宏的使用 7
高手私房菜 技巧:启用或禁用宏 8
第2章 VBA开发环境 9
2.1 VBA的集成开发环境 10
2.1.1 VBA开发环境的安装与配置 10
2.1.2 VBA开发环境 11
2.1.3 VBA开发环境的组件 11
2.1.4 定制VBE环境 14
2.1.5 VBE开发环境的退出 14
2.2 VBA程序应用实例 15
2.2.1 从零开始动手编写程序 15
2.2.2 VBA程序 16
2.3 综合实战——使用VBA的帮助系统 16
高手私房菜 技巧:带有VBA程序的保存 18
第3章 VBA基本语法 19
3.1 VBA的数据类型 20
3.1.1 为什么要区分数据类型 20
3.1.2 VBA的数据类型 20
3.1.3 数据类型的声明与转换 22
3.2 VBA的变量及常量 22
3.2.1 常量的定义与使用 23
3.2.2 变量的定义与使用 24
3.3 VBA的数组 26
3.3.1 数组的概念 26
3.3.2 数组的定义与使用 27
3.4 VBA的运算符 27
3.4.1 算术运算符 28
3.4.2 比较运算符 28
3.4.3 连接运算符 29
3.4.4 逻辑运算符 29
3.4.5 VBA表达式 30
3.4.6 运算符的优先级 30
3.5 VBA基本语句结构 30
3.5.1 顺序结构语句 31
3.5.2 条件结构语句 33
3.5.3 循环结构语句 38
3.6 VBA函数 41
3.6.1 VBA函数的定义 41
3.6.2 VBA函数的使用 42
3.6.3 VBA函数的应用实例 43
3.7 VBA的过程 44
3.7.1 过程的定义 44
3.7.2 过程的执行 45
3.7.3 过程的作用域 45
3.7.4 过程的应用举例 46
3.8 综合实战——数据排序 47
高手私房菜 技巧:使用变量类型声明符 48
第4章 VBA对象和事件 49
4.1 VBA的对象、属性和方法 50
4.1.1 什么是对象 50
4.1.2 对象的属性 50
4.1.3 对象的方法 51
4.2 VBA的常用对象 52
4.2.1 Application对象 53
4.2.2 Workbook对象 54
4.2.3 Worksheet对象 55
4.2.4 Range 对、象 57
4.2.5 Comment对象 57
4.3 VBA对象的使用 58
4.3.1 创建一个工作簿 58
4.3.2 判断工作簿是否存在 59
4.3.3 批量新建工作表 59
4.3.4 快速合并多表数据 60
4.4 VBA的事件 61
4.4.1 事件与行为 61
4.4.2 事件过程的编写 62
4.5 VBA常用的事件 63
4.5.1 Workbook事件 63
4.5.2 Worksheet事件 64
4.5.3 窗体和控件事件 64
4.5.4 OnTime和OnKey事件 65
4.6 VBA事件的应用 67
4.6.1 数据的快速录入 67
4.6.2 数据的自动保存 68
4.7 综合实战——Excel数据范围判断 69
高手私房菜 技巧:事件产生的顺序 70
第2篇 提高篇 72
第5章 用户界面设计 72
5.1 窗体的概念 73
5.1.1 工作表窗体 73
5.1.2 用户窗体 73
5.2 控件的使用 74
5.2.1 工作表控件 74
5.2.2 用户窗体控件 77
5.3 用户窗体控件的使用 79
5.3.1 在用户窗体中添加控件 79
5.3.2 调整窗体控件位置与大小 79
5.3.3 设置控件的顺序 79
5.3.4 控件的共同属性与非共同属性 80
5.4 用户窗体的使用 81
5.4.1 显示和关闭用户窗体 81
5.4.2 编写窗体和控件的事件代码 82
5.5 综合实战——设计一张调查问卷 87
高手私房菜技巧:禁用用户窗体中的【关闭】按钮 88
第6章 代码调试与错误处理 89
6.1 VBA程序的状态 90
6.1.1 设计模式 90
6.1.2 运行模式 90
6.1.3 中断模式 90
6.2 VBA可能会发生的错误 90
6.2.1 编译错误 91
6.2.2 运行错误 91
6.2.3 逻辑错误 92
6.3 错误处理技巧 92
6.3.1 错误捕获 92
6.3.2 On error Goto 93
6.3.3 On error resume 94
6.4 VBA程序调试 95
6.4.1 中断模式调试 95
6.4.2 使用断点 95
6.4.3 使用Stop语句 96
6.4.4 使用监视窗口 97
6.4.5 使用立即窗口 98
6.4.6 使用本地窗口 99
高手私房菜技巧:防止用户中断代码运行 99
第3篇 Excel篇 102
第7章 用VBA选择和操作Excel对象 102
7.1 对单元格进行操作 103
7.1.1 单元格的选择和赋值 103
7.1.2 求当前单元格所在的行号和列号 105
7.2 对单元格范围进行操作 105
7.2.1 单元格范围选择 105
7.2.2 求选择范围的行数、列数、单元格数和地址 109
7.2.3 选择范围之内的单元格循环 110
7.3 对行列进行操作 111
7.3.1 选择整行/整列 111
7.3.2 插入行/列 112
7.3.3 隔行插入行 112
7.3.4 列数据的3种删除方法和结果 113
7.4 对工作表进行操作 114
7.4.1 选择工作表 114
7.4.2 工作表的操作 114
7.4.3 求当前Excel文件中工作表名称和个数 115
7.5 对工作簿进行操作 116
7.6 综合实战——客户资料管理 117
高手私房菜 技巧:通过不同的方法,判断工作表中已有客户数目 119
第8章 Excel函数和Excel VBA函数 121
8.1 Excel VBA和Excel函数的关系 122
8.2 在Excel VBA中应用函数的方法 122
8.2.1 使用工作表函数的方法 122
8.2.2 直接应用Excel VBA函数 123
8.3 VBA函数 123
8.3.1 字符处理函数 124
8.3.2 类型转换函数 127
8.3.3 日期和时间函数 128
8.3.4 数学和三角函数 130
8.3.5 其他函数 130
8.4 综合实战——在单元格区域搜索特定的文本 131
高手私房菜 技巧:求职工工资之和 132
第9章 用VBA控制Excel表格格式 133
9.1 单元格内数字的格式 134
9.1.1 设置单元格的数字格式 134
9.1.2 主要的格式符号 134
9.2 设置文本对齐格式 135
9.2.1 设置单元格内文本的对齐 136
9.2.2 单元格内文本的自动折行 137
9.2.3 单元格的合并或取消 137
9.2.4 改变单元格内文本方向 138
9.3 字体设置 138
9.3.1 设置文字的字体和字号 139
9.3.2 设置文字的粗体和斜体 139
9.3.3 设置文字的颜色 140
9.3.4 设置文字的上标和下标 141
9.4 单元格的边框设置 141
9.4.1 给单元格加边框 142
9.4.2 设置单元格边框的属性 143
9.5 设置单元格背景色 143
9.5.1 Colorlndex设置单元格背景色 144
9.5.2 用Color设置单元格背景色 144
9.5.3 设置单元格的背景图案 145
9.6 设置行高和列宽 146
9.7 设置条件格式 146
9.8 综合实战——设置单元格对象格式 147
高手私房菜 技巧:测试改变格式对Excel和VBA函数的影响 148
第10章 数据整理和分析统计 149
10.1 查找和替换数据 150
10.1.1 查找数据 150
10.1.2 替换数据 152
10.2 数据排序 153
10.3 数据筛选 154
10.3.1 自动筛选 154
10.3.2 高级筛选 155
10.4 数据透视表 156
10.4.1 通过录制宏了解数据透视表的基本对象 156
10.4.2 数据透视表对象的属性和方法 157
10.4.3 使用VBA创建数据透视表 158
10.4.4 刷新数据透视表 159
10.4.5 设置数据透视表 160
10.5 利用字典进行数据处理 161
10.5.1 字典的创建 161
10.5.2 字典对象的方法 162
10.5.3 字典对象的属性 163
10.5.4 字典应用中的一些实例 164
10.6 综合实战——商品销售数据分析 165
高手私房菜 技巧:正则表达式 166
第11章 插入图表 167
11.1 图表对象 168
11.1.1 图表工作表和嵌入式图表 168
11.1.2 图表对象模型 168
11.1.3 图表的组成 169
11.1.4 图表对象的属性和方法 170
11.2 创建图表 170
11.2.1 录制创建图表的宏 171
11.2.2 创建图表工作表 171
11.2.3 创建嵌入式图表 172
11.2.4 在嵌入式图表和图表工作表之间的转换 172
11.3 图表的事件 173
11.3.1 图表工作表事件 173
11.3.2 嵌入式图表事件 174
11.4 编辑图表 174
11.4.1 编辑图表的数据系列 175
11.4.2 更改图表类型 176
11.4.3 设置图表布局 176
11.4.4 设置图表标题和坐标轴标签 177
11.5 综合实战——商品销售数据分析图 177
高手私房菜 技巧:动态操作数据系列 178
第4篇 Word篇 180
第12章 VBA在 ord中的基础应用 180
12.1 VBA在Word中的基础应用 181
12.1.1 Word中的常用对象 181
12.1.2 操作Word文档 193
12.1.3 使用Word文本 194
12.1.4 处理Word段落 197
12.1.5 处理Word表格 197
12.1.6 处理Word图片 202
12.1.7 多文档操作 204
12.2 应用案例 206
12.2.1 在Word中使用VBA制作选择题 206
12.2.2 显示单元格的数据 208
第13章 VBA在Word中的高级应用 211
13.1 查询长途电话号码区号 212
13.2 制作考试用作文稿纸 214
13.3 提取身份证号码的特定信息 216
13.4 在试卷中自动建立坐标系 217
第5篇 PowerPoint篇 222
第14章 VBA在PowerPoint中的基础应用 222
14.1 PowerPoint应用程序常用对象 223
14.1.1 PowerPoint应用程序常用对象 223
14.1.2 VBA在PowerPoint中的基础应用 239
14.2 应用案例 250
14.2.1 制作课堂小测验课件 250
14.2.2 使用VBA实现图像文字的随意拖放 252
第15章 VBA在PowerPoint中的高级应用 255
15.1 利用VBA控制动画的播放 256
15.2 VBA实现幻灯片播放的倒计时功能 257
15.3 在PowerPoint中制作精确的坐标系 260
15.4 从题库中随机生成试题 261
第6篇 案例实战篇 266
第16章 使用Excel VBA制作员工管理系统 266
16.1 问题和需求分析 267
16.2 系统设计 267
16.2.1 功能设计 267
16.2.2 工作表设计 267
16.3 登录设计 268
16.3.1 工作簿事件 268
16.3.2 登录窗口 269
16.3.3 测试登录窗体 270
16.4 员工维护窗体 270
16.4.1 员工维护窗体设计 270
16.4.2 测试员工维护窗体 275
16.5 员工查询 276
16.5.1 员工查询设计 276
16.5.2 测试员工查询 278
16.6 常用工具 278
16.6.1 常用工具设计 278
16.6.2 测试常用工具 279
16.7 自定义功能区设计 279
16.7.1 认识Excel 2010的功能区 279
16.7.2 解析Excel 2010文件 280
16.7.3 功能区创建“员工管理”选项卡 280
16.7.4 设计功能区按钮代码 283
16.7.5 自定义功能区测试 284
高手私房菜 技巧:使用加载宏 284
第17章 使用Excel VBA制作资产管理系统 285
17.1 问题和需求分析 286
17.2 系统设计 286
17.3 基础信息维护 286
17.3.1 工作表设计 286
17.3.2 代码设计 288
17.3.3 测试基础信息 291
17.4 资产入库 292
17.4.1 工作表设计 292
17.4.2 代码设计 294
17.4.3 测试资产入库 296
17.5 资产出库 297
17.6 资产库存清单 298
17.6.1 工作表设计 298
17.6.2 代码设计 298
17.6.3 测试资产库存清单 299
17.7 自定义功能区设计 300
17.7.1 功能区创建“资产管理”选项卡 300
17.7.2 设计主界面和功能区按钮代码 302
17.7.3 自定义功能区测试 303
高手私房菜 技巧:Protect方法保护工作表 303
第18章 使用Word VBA设计贺卡 305
18.1 贺卡背景的设计 306
18.2 贺卡文字的设计 307
18.3 编写主控面板 308
18.4 将宏添加到工具栏 308
第19章 使用PowerPoint VBA调用数据库制作试题课件 311
19.1 试题课件分析 312
19.2 数据库操作与连接 312
19.3 绘制界面和编写代码 313
第7篇高手秘籍篇 316
第20章 VBA与Windows API 316
20.1 Windows API基础 317
20.1.1 Windows API基础概述 317
20.1.2 API分类 317
20.2 在Excel中使用API 318
20.2.1 声明函数 318
20.2.2 调用API函数 319
20.3 访问注册表 321
20.3.1 使用VBA函数访问注册表 322
20.3.2 使用API函数访问注册表 324
20.4 综合实战——制作特殊窗体 325
高手私房菜 技巧:有用的VBA资源 328
第21章 数据库编程 329
21.1 数据库概述 330
21.1.1 数据库基本知识 330
21.1.2 结构化查询语言 331
21.2 Excel访问数据库 331
21.2.1 使用【自Access】导入数据 332
21.2.2 使用【来自Microsoft Query】检索 333
21.3 VBA编程访问外部数据 336
21.3.1 程序数据访问方法 336
21.3.2 ADO对象模型 337
21.3.3 使用ADO访问数据 338
21.3.4 登录实例的实现 338
21.4 综合实战——学生信息管理 340
高手私房菜 技巧:打开不同Access版本技巧 342
第22章 加载宏 343
22.1 加载宏概述 344
22.1.1 加载宏的功能 344
22.1.2 加载宏的类型 344
22.2 加载宏的操作 345
22.2.1 加载宏的创建 345
22.2.2 加载宏的加载 345
22.2.3 加载宏的使用 346
22.2.4 加载宏的高级操作 347
22.3 综合实战——国家/首都查询和大学英语六级词汇英译汉 348
高手私房菜 技巧:保护工作簿代码 352
第23章 VBA优化 353
23.1 程序优化的概念 354
23.2 代码优化 354
23.2.1 代码优化的作用 354
23.2.2 变量优化 355
23.2.3 循环优化 355
23.2.4 对象优化 356
23.3 其他代码优化方法 358
23.3.1 去掉多余的激活和选择 358
23.3.2 合理使用数组 359
23.3.3 关闭屏幕更新 359
23.3.4 尽量使用函数 359
高手私房菜 技巧:使用Timer函数计算代码执行的速度 360
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018
- 《学前教育学》王换成主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《现代教育技术》李志河主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019