标题：ExcelVBA入门与办公应用
图书信息
书 名: Excel VBA入门与办公应用  作　者：神龙工作室
出版社： 人民邮电出版社
出版时间： 2010年04月
ISBN: 9787115218117
开本： 16开
定价: 49.80 元
内容简介
《Excel VBA入门与办公应用》是指导初学者学习Excel VBA办公应用的入门书籍，《Excel VBA入门与办公应用》打破了传统的按部就班讲解知识的模式，以实际应用为出发点，通过大量来源于实际工作的精彩实例，全面涵盖了读者在对数据进行处理与分析的过程中所遇到的问题及其解决方案。
《Excel VBA入门与办公应用》附带一张专业级的DVD格式的多媒体电脑教学光盘，提供长达11个小时的多媒体教学内容。通过全程语音讲解、情景式教学等方式对书中知识点进行深入讲解，一步一步地引导读者掌握使用Excel VBA处理与分析数据的各种操作与应用。此外光盘中还附有书中所有实例对应的原始文件、素材文件以及最终效果文件；并赠送一个超值大礼包，内含3个小时的Windows Vista视频教学，5个小时的Office办公应用视频教学，以及常用办公设备及软件的视频教学，各种岗位的日常工作手册、Excel实用技巧、VBA函数和Excel工作表函数的参照表、电脑日常维护与故障排除的方法以及常用的Excel快捷键等实用内容的电子文档。
《Excel VBA入门与办公应用》既适合刚刚接触Excel VBA的初学者阅读，又可以作为大中专院校或者企业的培训教材，同时对于在数据处理与分析方面有实战经验的用户也有较高的参考价值。
图书目录
第1篇 Excel VBA快速入门
第1章 认识Excel VBA和宏
1.1 什么是Excel VBA3
1.1.1 VBA的主要用途3
1.1.2 如何学习VBA3
1.2 Excel中的宏4
1.2.1 什么是宏4
1.2.2 宏录制器5
1.使用宏录制器5
2.查看录制的宏内容6
1.2.3 录制宏的实例应用8
1.记录自动排序的宏8
2.记录创建图表的宏10
3.修改创建图表的宏12
1.3 执行宏的方法15
1.3.1 通过Visual Basic工具栏15
1.打开【Visual Basic】工具栏15
2.使用【Visual Basic】工具栏16
1.3.2 通过设置快捷键17
1.3.3 通过Visual Basic编辑器17
1.3.4 通过添加控件按钮18
1.3.5 通过添加窗体按钮20
1.3.6 通过工具栏按钮20
1.3.7 通过菜单命令21
1.4 VBA开发环境简介22
1.4.1 VBE启动方式23
1.4.2 VBE操作界面24
1.4.3 工程资源管理器25
1.4.4 代码窗口26
1.4.5 用户窗体26
第2章 认识VBA代码与过程
2.1 初学者的纸老虎——VBA程序30
2.1.1 完成一个任务——过程程序30
1.过程程序的添加30
2.Sub子过程30
3.Function函数过程31
4.过程的调用31
2.1.2 执行指定任务——事件程序32
1.添加事件程序32
2.事件程序的基本结构33
3.事件程序中的自变量传递33
4.工作簿级别的事件33
5.工作表级别的事件35
2.2 将复杂的问题简单化——分解代码结构36
2.2.1 什么是对象、属性和方法36
1.对象36
2.属性36
3.方法37
2.2.2 运算符37
1.算数运算符37
2.比较运算符38
3.逻辑运算符39
4.字符串运算符40
5.运算符的优先级40
2.2.3 VBA中的常用语句40
1.设置一个对象的多个属性值——With语句41
2.要走哪条道——选择结构语句42
3.周而复始的语句——循环语句44
4.遇到错误时忽略或转移——错误控制语句46
5.更巧妙地输入与输出47
2.2.4 变量的使用52
1.变量的数据类型53
2.设置强制声明变量54
3.变量的声明方法55
2.2.5 好用的工具——函数56
1.使用VBA中的函数56
2.调用工作表中的函数57
3.打造自己的工具——自定义函数57
第2篇 用VBA实现Excel的常用操作
第3章 处理工作簿
3.1 新建工作簿61
3.1.1 新建空白工作簿61
3.1.2 新建仅包含一张工作表的工作簿61
3.1.3 在指定位置新建工作簿62
3.2 打开工作簿63
3.2.1 打开指定工作簿63
3.2.2 打开已保护的工作簿63
3.2.3 判断工作簿是否已打开64
3.3 保存工作簿65
3.3.1 保存对工作簿的更改65
1.保存单个工作簿65
2.保存多个工作簿65
3.3.2 将工作簿进行另存65
1.另存为其他工作簿66
2.备份工作簿66
3.对工作簿另存并添加打开密码66
3.4 关闭工作簿66
3.4.1 关闭所有工作簿66
3.4.2 关闭指定工作簿67
3.4.3 关闭前是否保存67
3.4.4 保存并关闭所有工作簿67
3.5 工作簿的其他操作68
3.5.1 打开工作簿时提示当前日期和时间68
3.5.2 使【关闭】按钮失效69
3.5.3 限制工作簿的使用次数70
3.5.4 访问工作簿的属性71
3.5.5 禁止打印文件72
第4章 处理工作表
4.1 插入工作表74
4.1.1 插入指定数量的工作表74
1.插入单个空白工作表74
2.插入多个空白工作表74
4.1.2 插入前判断工作表是否存在74
4.1.3 在指定位置处插入工作表75
4.2 选取工作表76
1.选取指定工作表76
2.设置活动工作表76
3.选取多个工作表76
4.3 隐藏工作表77
4.3.1 隐藏工作表77
1.隐藏单个工作表77
2.隐藏多个工作表77
3.按指定条件隐藏77
4.3.2 取消工作表的隐藏78
4.4 移动或复制工作表78
4.4.1 移动工作表79
1.在工作簿内移动79
2.移动到其他工作簿79
4.4.2 复制工作表79
1.在工作簿内复制79
2.复制到其他工作簿80
4.4.3 将工作表另存为工作簿80
4.5 保护和删除工作表80
4.5.1 保护工作表81
1.保护单个或者所有工作表81
2.取消工作表的保护81
4.5.2 删除工作表81
1.删除指定工作表81
2.删除未选中的工作表82
4.6 工作表的其他操作83
4.6.1 防止更改工作表的名称83
4.6.2 禁止查看指定工作表84
4.6.3 删除工作簿中所有空工作表84
4.6.4 判断是否存在指定名称的工作表86
4.6.5 限制工作表的滚动区域87
第5章 处理单元格
5.1 选取单元格90
5.1.1 选取全部单元格90
5.1.2 选取单个单元格90
1.Cells表示单元格90
2.Range表示单元格91
3.单元格的其他表示方法91
5.1.3 选取单元格区域91
1.选取连续的单元格区域91
2.选取不连续的单元格区域92
3.选取与指定位置相邻的区域93
4.选取特定内容的单元格94
5.2 单元格赋值95
1.直接赋值与引用95
2.利用公式赋值96
3.引用其他工作表中的单元格96
4.引用其他工作簿中的单元格97
5.3 插入或隐藏单元格97
1.插入单元格97
2.隐藏单元格98
5.4 单元格的其他操作99
1.删除单元格100
2.清除单元格信息101
3.添加批注102
4.合并单元格103
5.设置单元格格式105
5.5 单元格综合应用实例107
1.实现公式填充功能107
2.统计单元格区域的数目110
3.确定单元格区域的数据类型111
4.突出显示区域中的最大值113
5.根据内容自动填充颜色114
第6章 使用【控制工具箱】工具栏
6.1 处理表格内容118
6.1.1 将英文名称标准化118
6.1.2 将货币数字转换为中文形式120
6.1.3 实现冻结窗格功能123
6.2 产品的筛选与排序124
6.2.1 产品的自动筛?124
6.2.2 产品的自动排序125
6.3 管理产品信息126
6.3.1 使用记录单管理126
6.3.2 使用VBA程序代码管理128
6.3.3 使用VBA控件查询信息130
6.3.4 记录不同地区的业务比例133
6.4 在用户窗体中添加控件136
6.4.1 用户窗体中各控件的使用136
6.4.2 控件的【Tab】键顺序142
第7章 敬疤濉抗ぞ呃傅挠143
7.1 编制市场调查问卷144
7.1.1 编辑调查问卷的说明文字144
7.1.2 编辑单项选择的调查内容146
7.1.3 编辑下拉选项的调查内容148
7.1.4 保护工作表149
7.2 汇总市场调查问卷结果151
7.2.1 为控件创建单元格链接151
7.2.2 实现自动记录功能153
7.3 统计分析市场调查问卷结果156
7.3.1 创建市场调查数据统计表156
7.3.2 统计分析调查问卷结果157
1.自动统计调查结果157
2.统计结果图表化159
第3篇 用VBA简化日常操作
第8章 对数据进行分析
8.1 销售数据分析165
8.1.1 商品库存需求分析165
8.1.2 商品销售情况分析168
1.统计销售金额168
2.将统计结果图表化169
8.2 处理销售明细清单171
8.2.1 统计销售明细清单171
8.2.2 分析销售明细清单173
1.统计热水器的销售总额173
2.统计折扣额不低于1500的记录175
3.统计“销售数量”不低于5且“折扣率”不低于0.8 的商品记录177
8.3 销售结果分析统计179
8.3.1 销售业绩评价179
8.3.2 利用统计函数汇总销售数据180
1.确定销售人员数目181
2.统计分析销售额182
3.对销售数量排序184
第9章 开发员工信息表
9.1 使用窗体录入报表数据188
1.创建用户窗体188
2.窗体与工作簿的数据交换192
9.2 设计只读数据报表196
9.3 管理员工数据报表200
9.3.1 快速汇总多个工作簿200
9.3.2 生成员工工资条205
9.3.3 制作员工卡208
9.3.4 打印员工考核表214
第10章 文秘日常办公管理
10.1 工作行程安排提醒218
10.1.1 日程安排自动提醒218
1.常用时间函数介绍2182.添加“日程安排提醒”模块218
3.添加【提醒】窗体220
4.设置自动提醒功能221
10.1.2 每天工作安排提醒223
10.2 考勤管理227
10.2.1 设计【考勤管理】窗体227
10.2.2 实现考勤查询管理232
10.3 员工考核测评241
10.3.1 计算员工考核测评结果242
10.3.2 实现测评结果自动排序244
第11章 年度销售额分析
11.1 设计与制作销售图表248
11.1.1 绘制销售比例图248
11.1.2 调整图表同步250
11.1.3 修改图表属性253
11.2 更改图表的数据源256
11.2.1 基于活动单元格更改数据源256
11.2.2 使用组合框更改数据源260
11.2.3 使用滚动条更改数据源263
11.3 使用窗体显示销售图表266
第12章 销售人员绩效分析
12.1 创建数据透视表272
12.1.1 数据透视表简介272
12.1.2 使用向导创建数据透视表272
12.1.3 使用VBA创建数据透视表275
12.2 获取透视表中的数据276
12.2.1 FormatDateTime函数介绍277
12.2.2 动态获取绩效分析数据277
12.3 制作数据透视图282
12.4 多数据源的透视表284
12.4.1 创建数据透视表285
12.4.2 打印数据透视表286
第13章 使用VBA高效处理文件
13.1 显示文件列表290
13.1.1 使用VBA函数290
13.1.2 使用FileSearch对象294
13.2 将文本导入工作表297
13.2.1 将文本导入单元格297
13.2.2 将文本导入单元格区域299
13.3 导出工作表中的内容301
13.3.1 导出到TXT格式的文件302
13.3.2 导出到HTML格式的文件303
1.使用Excel菜单命令303
2.使用VBA过程304
13.4 记录Excel日志307
13.5 创建级联菜单管理工作簿309
第4篇 开发自己的系统
第14章 用户权限管理系统
14.1 创建管理用户权限的窗体315
14.1.1 创建【登录】窗体315
14.1.2 创建【注册】窗体319
14.1.3 创建【更改用户权限】窗体321
14.2 保护用户权限管理系统325
14.2.1 隐藏工程代码325
14.2.2 锁定工程327
14.3 应用用户权限管理系统329
14.3.1 运行用户权限管理系统329
1.尚未注册的用户329
2.一般用户330
3.高级用户331
4.管理员332
14.3.2 用模板保存用户权限管理系统333
第15章 员工薪金管理系统
15.1 设置“员工薪金管理”工作簿336
15.1.1 添加美观的按钮336
1.在“首页”工作表添加按钮336
2.在其他工作表中添加“返回”按钮340
15.1.2 汇总考勤记录343
15.1.3 计算员工薪金346
15.2 创建员工薪金管理窗体355
15.2.1 创建【员工薪金查询】窗体356
15.2.2 创建【查询结果】窗体361
15.2.3 创建【管理员登录】窗体365
15.3 运行员工薪金管理系统367
第16章 企业收支管理系统
16.1 设计“企业收支管理”工作簿370
16.1.1 设计收支登记工作表370
16.1.2 设计收支汇总工作表376
16.1.3 设计收支对比工作表379
16.1.4 设计收支项目工作表381
16.2 实现企业收支管理功能383
16.2.1 实现收支快速登记383
16.2.2 实现收支自动汇总389
16.2.3 使用VBA设计收支对比图400
16.2.4 为自定义按钮指定宏403
16.3 创建【管理员】登录窗体405
16.4 运行企业收支管理系统410
附录 VBA函数参考411
……