本书通过对企业中多种複杂工作场景进行详细分析后,介绍了如何利用Excel VBA解决此类複杂问题的相应方法,每个案例都具有很强的实用性与可操作性。
基本介绍
- 书名:EXCEL VBA入门及其套用
- 作者:赛贝尔资讯
- ISBN:9787302167167
- 定价:42元
- 出版社:清华大学出版社
- 出版时间:2008.01.01
图书信息
作者:赛贝尔资讯
定价:42元
印次:1-1
ISBN:9787302167167
出版日期:2008.01.01
印刷日期:2008.01.04
定价:42元
印次:1-1
ISBN:9787302167167
出版日期:2008.01.01
印刷日期:2008.01.04
内容简介
本书通过对企业中多种複杂工作场景进行详细分析后,介绍了如何利用ExcelVBA解决此类複杂问题的相应方法,每个案例都具有很强的实用性与可操作性。全书共分15章,由浅入深、由易到难、由基础到专业地讲解了ExcelVBA中的功能运用,其中介绍了ExcelVBA概述、宏、程式开发基础、VBA基础、公司调查系统、活动抽奖系统、员工信息管理系统、销售管理系统、公司图书资料管理系统、ExcelVBA高级套用、公司文档管理系统、资产管理系统、ExcelVBA实现与其他组件协作、VBA安全设定、功能模组定製等内容。
本书适合作为企业行政人员、企业管理人员、市场分析人员及Excel套用爱好者的参考书。
本书DVD光碟:39讲教学录像(视频)+Office2007简体中文版(测试版)+模板大全+所有素材、源档案。
前言
随着社会信息化的蓬勃发展,如今的企业与个人都面临着前所未有的挑战与压力。过去粗放式的、手工式的各项数据管理和处理已经明显不能适合社会的需要,激烈的竞争要求企业的财务管理、市场分析、生产管理甚至日常办公管理必须逐步精细和高效。Excel作为一个简单易学、功能强大的数据处理软体已经广泛套用于各类企业日常办公中,是目前套用最广泛的数据处理软体之一。但是很多用户套用Excel仅仅限于建立表格和一些简单的计算,对于Excel在财会、审计、行销、统计、金融、工程、管理等各个领域的套用知之甚少,其实,Excel提供了功能齐全的函式计算和分析工具,如果能熟练用它来进行数据分析,必将能获取更为精确的信息,并大大提高工作效率,从而增强个人以及企业的社会竞争力。
本丛书为读者展现了Excel在企业日常活动中财务管理、行销分析、日常管理等领域的实例、案例,读者可以信手拈来,稍加改造即可套用到工作中。为了能让读者儘快地、轻鬆地掌握这些内容。本丛书在编写与光碟开发时特别突出了如下特点。
一、超大容量教学录像(视频)及软体、素材源档案DVD教学光碟
1.赠33讲~66讲不等的多媒体教学录像
现场视、听互动教学无疑是最快的学习方法。为了全面提高学习效率,让读者像在课堂上听课一样轻鬆掌握,我们花费了数月的不眠之夜,全程录製了每一本书的教学录像(视频),也许这些教学录像(视频)还存在这样或那样的不足,我们相信这些基本不会影响学习。只要读者朋友看书前,认真看一看教学录像(视频),然后根据书中的素材和步骤就一定能够以最快的速度製作出各种各样的套用实例和案例。
2.赠送“Office简体中文版(测试版)”软体一套
以往很多读者想学习但找不到相关软体,为了解决这个问题,我们特意与微软(中国)公司取得联繫,获得他们的“Office简体中文版(测试版)”的特别授权,将“Office简体中文版(测试版)”附在光碟中,读者将其安装后再打开即可学习。
在此要特别感谢微软(中国)公司对我们的大力支持!
3.赠送Office常用模板420余个
我们从各个行业蒐集了常用模板420余个,读者需要时可以根据行业找到相应的模板,稍加改造,就可为之所用,不用费时费力另行製作,非常方便。
4.提供所有素材和源档案
本书中所有例子的素材都在光碟中,读者不必自行录入、製作,直接複製过来,按照书中的路径打开即可使用。
二、实用而易学的图书内容
1.儘可能选择行业套用中的例子,让读者学完以后就能直接使用
本丛书在写作过程中参考了许多行业套用资料和同类图书,走访了许多行业人员,力求选择的例子结合实际并把握好尺度,并且让读者拿来就能直接使用。
2.採用基础知识与套用结合,以及图示化的写作方法,让学习更直观、更快速
本丛书以行业套用为主,但并非开篇即介绍专业知识,而是準备了“预备知识”,为的是降低学习门槛,增强易读性。採用图示化的写作方法也是为了让学习更加直观。
目录
第1章ExcelVBA概述(教学录像:
25分钟) 1
1.1认识ExcelVBA 2
1.1.1什幺是ExcelVBA 2
1.1.2ExcelVBA与VB的区别 2
1.1.3选择ExcelVBA的原因 3
1.2走进ExcelVBE开发环境 3
1.2.1启动ExcelVBE 3
1.2.2了解ExcelVBE操作界面 4
1.2.3退出ExcelVBE开发环境 16
1.3本章小结 17
第2章Excel宏基础
(教学录像:24分钟) 18
2.1认识Excel宏 19
2.2走入Excel宏的世界 19
2.2.1宏录製的三步曲 19
2.2.2按钮控制宏 21
2.2.3宏管理器 22
2.3运用载入宏 23
2.3.1设计载入宏 24
2.3.2添加载入宏 25
2.3.3使用载入宏 26
2.4案例演练:利用载入宏设计製作
个人履历表 26
2.4.1录製“生成履历表”宏 26
2.4.2创建“生成履历表”表 27
2.4.3生成“生成履历表”载入宏 27
2.4.4载入“生成履历表”载入宏 27
2.4.5套用“生成履历表”载入宏 28
2.4.6操作过程的代码表示 29
2.5案例演练:通过按钮实现
高级筛选 30
2.5.1需求分析 30
2.5.2功能实现 30
2.5.3运行测试 32
2.6本章小结 33
第3章程式开发基础
(教学录像:55分钟) 34
3.1基本数据类型 35
3.1.1数值型数据 35
3.1.2字元串型数据 36
3.1.3其他数据类型 36
3.2常量与变数 36
3.2.1常量 37
3.2.2变数 37
3.2.3数组 40
3.3函式与过程 41
3.3.1过程 41
3.3.2函式 43
3.4控制语句 45
3.4.1循环语句 45
3.4.2判断语句 48
3.4.3Goto语句 49
3.5运算符 49
3.5.1算术运算符 49
3.5.2比较运算符和连线运算符 50
3.5.3逻辑运算符 50
3.5.4运算符优先权别 51
3.6本章小结 51
第4章ExcelVBA基础
(教学录像:45分钟) 52
4.1概念与术语 53
4.1.1对象模型 53
4.1.2使用对象库 55
4.2ExcelVBA对象模型 56
4.2.1Application 56
4.2.2WorkBook 59
4.2.3WorkSheet 61
4.2.4Range 64
4.3案例演练:创建多个不同区域数据
转置 65
4.3.1製作流程 65
4.3.2代码编写实现 66
4.3.3运行测试 68
4.4案例演练:创建阶乘函式 68
4.4.1製作流程 68
4.42代码编写实现 69
4.4.3运行测试 70
4.5本章小结 70
第5章问卷调查系统
(教学录像:110分钟) 71
5.1系统功能描述 72
5.2预备知识 72
5.2.1认识Exce环境中的表单控制项 72
5.2.2尝试利用代码向工作表写入数据 75
5.2.3利用代码生成图表 77
5.2.4认识Excel公式用法 81
5.2.5製作流程 83
5.3创建表单登录功能 83
5.3.1设计用户密码登录界面 84
5.3.2利用表单控制项完成问卷调
查界面设计 87
5.3.3控制项设计 90
5.3.4关联按钮与定义事件 92
5.3.5功能测试 93
5.4创建窗体登录功能 94
5.4.1创建窗体界面 94
5.4.2定义数据区域 96
5.4.3定义窗体载入事件 97
5.4.4定製各个功能模组 98
5.4.5功能测试 102
5.5本章小结 103
第6章活动抽奖系统
(教学录像:21分钟) 104
6.1功能描述 105
6.2预备知识 105
6.2.1获得关联数据 105
6.2.2讯息提示框 107
6.2.3随机抽取实现 108
6.2.4製作流程 110
6.3创建抽奖系统界面 111
6.3.1导入员工姓名信息 111
6.3.2创建抽奖界面视窗 112
6.4设定随机抽奖功能 113
6.4.1初始化视窗界面 113
6.4.2定义控制项功能 114
6.5系统测试 115
6.6本章小结 115
第7章员工信息管理系统
(教学录像:60分钟) 117
7.1功能描述 118
7.2预备知识 118
7.2.1了解Excel的公式设定 119
7.2.2图片框控制项运用 123
7.2.3列表框控制项 127
7.2.4製作流程 130
7.3创建人员管理系统 130
7.3.1製作流程 130
7.3.2创建信息窗体与控制项 130
7.3.3定义窗体事件 132
7.3.4运行测试 134
7.4创建信息查询系统 134
7.4.1製作流程 134
7.4.2功能代码编制 135
7.4.3运行测试 137
7.5创建信息更新系统 138
7.5.1设计思想 138
7.5.2功能代码编制 138
7.5.3运行测试 140
7.6创建信息新增功能系统 140
7.6.1製作流程 140
7.6.2功能代码编制 140
7.6.3运行测试 142
7.7创建信息删除功能系统 142
7.7.1製作流程 142
7.7.2功能代码编制 143
7.7.3运行测试 143
7.8创建“确定”与“重填”功能系统 144
7.8.1“确定”按钮代码编制 144
7.8.2“重填”按钮代码编制 145
7.9系统测试 146
7.10本章小结 147
第8章销售管理系统
(教学录像:140分钟) 148
8.1系统功能描述 149
8.2预备知识 150
8.2.1日曆控制项运用 150
8.2.2列表框控制项运用 152
8.2.3档案系统控制运用 156
8.3产品管理系统 159
8.3.1製作流程 159
8.3.2创建产品资料管理系统窗体 159
8.3.3产品功能块的实现 161
8.3.4运行测试 164
8.4订单输入系统 165
8.4.1製作流程 165
8.4.2创建订单输入界面 166
8.4.3定义事件 168
8.4.4运行测试 173
8.5产品统计系统 173
8.5.1製作流程 173
8.5.2生成统计分析表/图 174
8.5.3创建选单集成功能 176
8.5.4运行测试 179
8.6本章小结 179
第9章公司内部图书管理系统
(教学录像:55分钟) 180
9.1功能需求分析 181
9.2预备知识 181
9.2.1数据列表显示实现 181
9.2.2数据查询实现 185
9.2.3製作流程 188
9.3图书管理系统主体界面 189
9.3.1创建窗体并定义属性 189
9.3.2创建控制项 189
9.3.3编辑窗体载入事件 192
9.4图书查询系统 194
9.5图书借阅系统 195
9.5.1创建借阅机制 195
9.5.2借阅功能实现 195
9.6图书登记管理系统 198
9.6.1登记机制功能描述 198
9.6.2登记机制实现 199
9.7系统测试 201
9.8本章小结 203
第10章ExcelVBA高级套用
(教学录像:18分钟) 204
10.1选单与工具按钮 205
10.1.1创建选单及事件 206
10.1.2创建工具列及事件 209
10.2与WindowsAPI集成 214
10.2.1认识WindowsAPI 214
10.2.2创建时刻表 214
10.3本章小结 217
第11章公司文档管理系统
(教学录像:50分钟) 218
11.1功能分析 219
11.2预备知识 219
11.2.1TreeView控制项 219
11.2.2ListView控制项 225
11.2.3製作流程 230
11.3系统界面设计 230
11.3.1用户窗体及控制项设计 230
11.3.2界面最终设计效果 231
11.4系统功能实现 233
11.4.1定义窗体载入功能 233
11.4.2定义界面中各控制项功能 235
11.5系统测试 242
11.6本章小结 243
第12章Excel与其他Office组件协作
(教学录像:55分钟) 244
12.1预备知识 245
12.1.1调用Office组件 245
12.1.2建立数据ADO连线 245
12.1.3SQL语句基础 246
12.2创建Word报告 249
12.2.1製作流程 249
12.2.2创建Word模板 250
12.2.3定製代码 251
12.2.4功能测试 254
12.3与Access进行数据交换 255
12.3.1读取资料库信息 255
12.3.2写入客户信息 258
12.3.3功能测试 259
12.4建立PowerPoint文档 259
12.4.1製作流程 260
12.4.2创建PowerPoint模板 260
12.4.3代码实现 260
12.4.4功能测试 263
12.5本章小结 264
第13章资产管理系统
(教学录像:40分钟) 265
13.1功能分析 266
13.2预备知识 266
13.2.1列印功能 266
13.2.2数据统计功能 270
13.2.3配置工作表环境 271
13.2.4製作流程 273
13.3资产入库管理系统 273
13.3.1创建产品採购输入界面 273
13.3.2编辑窗体控制项事件 275
13.4资产领用登记系统 279
13.4.1创建产品领用登记界面 279
13.4.2编辑窗体控制项事件 281
13.5资产统计管理系统 285
13.5.1创建资产库存统计界面 285
13.5.2生成统计报表 286
13.6资产统计系统启动界面 292
13.6.1创建启动界面 292
13.6.2创建界面选单工具 293
13.7资产管理系统测试 294
13.8本章小结 295
第14章ExcelVBA安全设定
(教学录像:18分钟) 296
14.1宏的安全设定 297
14.1.1宏的安全级别 297
14.1.2宏的位置信任 298
14.2数字签名 298
14.2.1数字签名使用特点 299
14.2.2数字证书的申请 299
14.3设定VBA保护密码 300
14.4本章小结 301
第15章ExcelVBA模组定製案例解析
(教学录像:60分钟) 302
15.1设定Excel使用有效期 303
15.1.1功能分析 303
15.1.2预备知识 303
15.1.3功能实现 304
15.2一次性清除超连结 305
15.2.1功能分析 305
15.2.2预备知识 305
15.2.3功能实现 306
15.3生成多级选单 307
15.3.1功能分析 307
15.3.2预备知识 308
15.3.3功能实现 308
15.3.4运行测试 311
15.4一次性清除文档中的批注 311
15.4.1功能分析 311
15.4.2预备知识 311
15.4.3功能实现 312
15.5创建游动的文字 313
15.5.1功能分析 313
15.5.2预备知识 313
15.5.3功能实现 314
15.6导入文本档案 317
15.6.1功能分析 317
15.6.2预备知识 317
15.6.3功能实现 318
15.7生成货币大写转换 320
15.7.1功能分析 320
15.7.2预备知识 321
15.7.3功能实现 321
15.7.4运行测试 323
15.8製作物品分配管理 323
15.8.1功能分析 323
15.8.2预备知识 324
15.8.3功能实现 326
15.8.4运行测试 328
15.9实现页眉页脚中的双行文本 329
15.9.1功能分析 329
15.9.2预备知识 329
15.9.3功能实现 331
15.9.4运行测试 332
15.10批量修改图片连结 333
15.10.1功能分析 333
15.10.2预备知识 333
15.10.3功能实现 334
15.10.4运行测试 335
15.11批量生成邀请信函 336
15.11.1功能分析 336
15.11.2预备知识 336
15.11.3功能实现 338
15.11.4运行测试 341
附录AExcel常用函式列表 342
附录BExcel学习、交流相关网站 353