《Excel VBA入门及套用》是2015年清华大学出版社出版的图书。
基本介绍
- 书名:Excel VBA入门及套用
- ISBN:9787302384700
- 定价:59.80元
- 出版社:清华大学出版社
- 出版时间:2015.04.01
内容简介
《Excel VBA入门及套用》由浅入深、由易到难、由基础到专业地讲解了Excel VBA的功能运用。从简单的宏录製、VBA编程环境和基础语法的介绍,到常用对象的操作与控制、Excel事件的调用与控制、用户界面设计、代码调试与最佳化等都进行了详细的介绍,帮助读者获得更多的Excel VBA开发套用的知识及实用技巧。全书的内容与以下“同步配套视频讲解”内容一致。
目录
本书资源库 XI
第1章Excel2010VBA概述 1
(视频讲解:57分钟)
1.1认识ExcelVBA 2
1.1.1VBA与VB的区别 2
1.1.2VBA的主要功能和作用 2
1.1.3什幺是ExcelVBA 3
1.1.4选择ExcelVBA的原因 3
1.1.5ExcelVBA的主要框架 4
1.1.6ExcelVBA的学习方法和
思路 4
1.2走进Excel2010VBE
开发环境 5
1.2.1启动ExcelVBE 5
1.2.2了解Excel2010VBE
操作界面 7
1.2.3退出ExcelVBE 25
1.3VBE实用小案例 26
1.3.1快速列出工程中所有对象的
名称和类型 27
1.3.2快速列出模组中所有过程的
名称 28
1.3.3更改对象的名称 29
1.3.4快速创建用户窗体及控制项 30
1.3.5快速添加模组和过程 31
第2章Excel宏基础 33
(视频讲解:42分钟)
2.1认识Excel宏 34
2.2走进Excel宏的世界 34
2.2.1宏录製的三部曲 35
2.2.2宏管理器 36
2.2.3利用控制项按钮控制宏 38
2.2.4利用选单命令控制宏 39
2.3运行/卸载载入宏 41
2.3.1设计载入宏 41
2.3.2添加载入宏 43
2.3.3使用载入宏 44
2.3.4...
2.3.4卸载载入宏 45
2.4案例一:通过表单控制项按钮
实现高级筛选 45
2.4.1功能实现 46
2.4.2运行测试 48
2.5案例二:利用载入宏设计製作
销售记录表 49
2.5.1创建“销售记录表”并录
制宏 49
2.5.2生成“生成销售记录表”
载入宏 50
2.5.3载入“生成销售记录表”
载入宏 51
2.5.4套用“生成销售记录表”
载入宏 52
2.5.5查看操作过程的代码 53
第3章VBA程式开发基础 54
(视频讲解:28分钟)
3.1基本数据类型 55
3.1.1数值型数据 55
3.1.2字元串型数据 56
3.1.3其他数据类型 56
3.2常量、变数与数组 57
3.2.1常量 57
3.2.2变数 58
3.2.3数组 62
3.3过程与函式 63
3.3.1过程 63
3.3.2函式 65
3.4控制语句 67
3.4.1循环语句 67
3.4.2判断语句 70
3.4.3Goto语句 72
3.5运算符 72
3.5.1算术运算符 72
3.5.2比较运算符和连线运算符 73
3.5.3逻辑运算符 74
3.5.4运算符优先权别 74
3.6VBA程式开发实用小案例 75
3.6.1存储并调用数组中的数据 75
3.6.2自定义返回数组的函式 76
3.6.3计算1+2+3+…+100的
结果 77
3.6.4根据自定义条件设定单元格
颜色 77
3.6.5利用Goto语句选定单元格 78
第4章ExcelVBA基础 79
(视频讲解:56分钟)
4.1概念与术语 80
4.1.1对象模型 80
4.1.2引用对象库 82
4.2ExcelVBA对象模型 83
4.2.1Application(应用程式)
对象 83
4.2.2Workbook(工作簿)对象 86
4.2.3Worksheet(工作表)对象 89
4.2.4Range(单元格)对象 92
4.3Application对象实用小案例 94
4.3.1获取Excel应用程式的基本
信息 94
4.3.2设定Excel档案的默认保存
路径 95
4.3.3自定义Excel状态栏中的
信息 96
4.3.4设定保存自动恢覆信息时间
间隔和自动恢复档案位置 97
4.3.5设定关闭档案时不显示警告
信息对话框 98
4.4Workbook对象实用小案例 99
4.4.1设定工作簿视窗的大小 99
4.4.2设定工作簿视窗的显示
比例 100
4.4.3隐藏工作簿视窗 101
4.4.4设定工作簿为载入宏
工作簿 102
4.4.5控制工作簿只能通过代码
关闭 103
4.5Worksheet对象实用小案例 104
4.5.1保护工作表的单元格 104
4.5.2隐藏工作表的行列标题 105
4.5.3隐藏指定的工作表 106
4.5.4设定工作表标籤的颜色 107
4.6Range对象实用小案例 107
4.6.1设定单元格的字型格式 108
4.6.2设定单元格的对齐方式 109
4.6.3按自定义序列重排单元格 109
4.6.4为单元格插入超连结 110
4.6.5为单元格插入批注 111
4.6.6为单元格区域定义名称 112
第5章问卷调查系统 113
(视频讲解:56分钟)
5.1基础知识 114
5.1.1认识Excel2010环境中的
表单控制项 114
5.1.2利用代码向工作表写入
数据 116
5.1.3利用代码生成图表 118
5.1.4认识Excel公式用法 122
5.2系统功能结构描述 125
5.3体育用品问卷调查表 126
5.3.1设计用户密码登录界面 126
5.3.2调查填写表 129
5.3.3数据统计 132
5.3.4图表分析 134
5.4培训机构问卷调查表 137
5.4.1创建窗体界面 137
5.4.2定义数据区域 138
5.4.3定义并运行窗体载入
事件 140
第6章活动抽奖系统 142
(视频讲解:20分钟)
6.1基础知识 143
6.1.1获取关联数据 143
6.1.2讯息提示框 145
6.1.3Excel环境的隐藏与显示 146
6.1.4随机抽取实现 147
6.2系统功能结构描述 149
6.3创建抽奖系统界面 150
6.3.1导入员工姓名信息 150
6.3.2创建抽奖界面视窗 151
6.4设定随机抽奖功能 152
6.4.1初始化视窗界面 153
6.4.2定义控制项功能 153
6.4.3系统测试 154
第7章员工信息管理系统 155
(视频讲解:44分钟)
7.1基础知识 156
7.1.1了解Excel的公式设定 156
7.1.2图像控制项运用 159
7.1.3列表框控制项运用 162
7.2系统功能结构描述 165
7.3创建员工信息系统窗体 166
7.3.1创建信息窗体与控制项 166
7.3.2定义窗体事件 169
7.4创建员工信息功能系统 171
7.4.1创建信息查询系统 171
7.4.2创建信息更新系统 174
7.4.3创建信息新增系统 176
7.4.4创建信息删除系统 178
7.4.5创建“确定”与“重填”
功能系统 180
第8章销售管理系统 182
(视频讲解:41分钟)
8.1基础知识 183
8.1.1日曆控制项运用 183
8.1.2列表框控制项运用 185
8.1.3档案系统控制运用 188
8.2系统功能结构描述 191
8.3产品管理系统 192
8.3.1创建产品资料管理系统
窗体 192
8.3.2产品功能块的实现 194
8.4订单输入系统 197
8.4.1创建订单输入界面 197
8.4.2定义事件 200
8.4.3运行测试 203
8.5产品统计系统 205
8.5.1生成统计分析表/图 206
8.5.2创建选单集成功能 208
第9章公司内部图书管理系统 210
(视频讲解:35分钟)
9.1基础知识 211
9.1.1数据列表显示实现 211
9.1.2数据查询实现 213
9.2系统功能结构描述 216
9.3图书管理系统主体界面 217
9.3.1创建窗体并定义属性 218
9.3.2创建控制项 218
9.3.3编辑窗体载入事件 222
9.4创建图书管理功能系统 224
9.4.1创建图书查询系统 225
9.4.2创建图书借阅系统 225
9.4.3创建图书登记管理系统 229
第10章Excel2010VBA高级套用 232
(视频讲解:20分钟)
10.1选单与工具按钮 233
10.1.1创建选单及事件 234
10.1.2自定义右键快捷选单 236
10.1.3创建工具列及事件 238
10.2与WindowsAPI集成 240
10.2.1认识WindowsAPI 240
10.2.2创建时刻表 241
第11章公司文档管理系统 244
(视频讲解:25分钟)
11.1基础知识 245
11.1.1TreeView控制项 245
11.1.2ListView控制项 250
11.2系统功能结构描述 254
11.3系统界面设计 254
11.4系统功能实现 258
11.4.1定义窗体载入功能 258
11.4.2定义界面中各控制项功能 260
11.4.3系统测试 263
第12章资产管理系统 264
(视频讲解:40分钟)
12.1基础知识 265
12.1.1列印功能 265
12.1.2数据统计功能 268
12.2系统功能结构描述 270
12.3配置工作表环境 270
12.3.1配置工作表 271
12.3.2创建数据定义区 271
12.4资产入库管理系统 272
12.4.1创建资产入库登记
界面 273
12.4.2编辑窗体控制项事件 275
12.5资产申领登记系统 277
12.5.1创建物品申领登记界面 278
12.5.2编辑窗体控制项事件 279
12.6资产统计管理系统 282
12.6.1创建资产库存统计
界面 282
12.6.2生成统计报表 283
第13章Excel2010VBA安全设定 288
(视频讲解:18分钟)
13.1宏的安全设定 289
13.1.1宏的安全级别 289
13.1.2启用工作簿的宏 291
13.1.3添加受信任位置 292
13.2数字签名 294
13.2.1数字签名使用特点 294
13.2.2创建自签名数字证书 295
13.3设定VBA保护密码 296
第14章ExcelVBA操作其他
应用程式 298
(视频讲解:41分钟)
14.1基础知识 299
14.1.1调用Office组件 299
14.1.2建立数据ADO连线 300
14.1.3SQL语句基础 301
14.2创建Word报告 303
14.2.1创建Word模板 304
14.2.2自动生成Word报告 305
14.3与Access进行数据交换 308
14.3.1读取资料库信息 308
14.3.2写入客户信息 310
14.4建立PowerPoint演示文稿 312
14.4.1创建PowerPoint模板 312
14.4.2创建PPT幻灯片 313
14.5传送Outlook邮件 316
14.5.1传送Outlook邮件
(前期绑定法) 317
14.5.2传送Outlook邮件
(后期声明法) 318
14.5.3设定当前工作簿为Outlook
邮件的附属档案 319
14.6操作Internet 320
14.6.1打开指定的网页
(前期绑定法) 321
14.6.2打开指定的网页
(后期声明法) 322
14.6.3查询并获取网页数据 322
14.6.4製作自定义浏览器 323
14.7操作XML档案 327
14.7.1创建XML档案 327
14.7.2将当前工作表保存为XML
档案 329
第15章VBA模组定製实例 330
(视频讲解:24分钟)
15.1设定Excel使用有效期 331
15.1.1功能分析 331
15.1.2基础知识 331
15.1.3功能实现 332
15.2创建与清除超连结 333
15.2.1功能分析 333
15.2.2基础知识 333
15.2.3功能实现 333
15.3创建与清除多级选单 335
15.3.1功能分析 335
15.3.2基础知识 335
15.3.3功能实现 335
15.4一次性清除所有批注 337
15.4.1功能分析 338
15.4.2基础知识 338
15.4.3功能实现 338
15.5创建游动的文字 339
15.5.1功能分析 339
15.5.2基础知识 339
15.5.3功能实现 340
15.6导入文本档案 342
15.6.1功能分析 342
15.6.2基础知识 342
15.6.3功能实现 343
15.7货币金额大写转换 345
15.7.1功能分析 345
15.7.2基础知识 345
15.7.3功能实现 346
15.8物品分配管理 348
15.8.1功能分析 348
15.8.2基础知识 349
15.8.3功能实现 351
15.8.4运行测试 352
第16章VBA经典套用实例 354
(视频讲解:57分钟)
16.1数据的查询操作 355
16.1.1从活动工作表中查询数据 355
16.1.2从多个工作表中查询
数据 356
16.1.3通过指定多个条件查询
数据(一) 357
16.1.4通过指定多个条件查询
数据(二) 358
16.1.5查询包含指定字元的单元格
数目 359
16.2数据的排序操作 359
16.2.1对指定区域数据进行排序 360
16.2.2使用多个关键字进行排序 361
16.2.3按自定义序列进行排序 362
16.2.4按字元的长度进行排序 363
16.2.5按单元格的颜色进行
排序 364
16.3数据的筛选操作 365
16.3.1自动筛选 365
16.3.2“与”和“或”条件下的
高级筛选 366
16.3.3筛选不重複的行数据 369
16.3.4筛选并删除数据区域中的
空行与空列 369
16.4数据的条件格式操作 371
16.4.1突出显示数据区域中的前N项/
最后N项 371
16.4.2突出显示小于与大于平均值的
数据 372
16.4.3突出显示重複与不重複的
数据 373
16.4.4利用数据条突出显示
数据 374
16.4.5利用图示集突出显示
数据 375
16.4.6利用色阶突出显示数据 376
16.5档案管理 377
16.5.1查看资料夹中的所有
档案 377
16.5.2判断档案与资料夹是否
存在 378
16.5.3重命名档案与资料夹 378
16.5.4複製档案与资料夹 380
16.5.5移动档案与资料夹 381
16.5.6删除档案与资料夹 383