图书介绍
Office VBA从新手到高手PDF|Epub|txt|kindle电子书版本网盘下载
![Office VBA从新手到高手](https://www.shukui.net/cover/72/34454590.jpg)
- 龙马高新教育编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115380630
- 出版时间:2015
- 标注页数:360页
- 文件大小:46MB
- 文件页数:386页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Office VBA从新手到高手PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇2
第1章 初识VBA2
1.1 什么是VBA3
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 Goto93
6.3.3 On error resume94
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 API316
20.1 Windows API基础317
20.1.1 Windows API基础概述317
20.1.2 API分类317
20.2 在Excel中使用API318
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