写给未来的程序员
前言
第一篇 ExcelVBA基础篇
第1章 Excel高级处理功能的使用
1.1 数据检测与导入
1.1.1 检测录入数据的有效性
1.1.2 从外部数据源中导入数据
1.2 使用数据筛选功能
1.2.1 使用筛选功能检索数据
1.2.2 使用自定义筛选功能检索数据
1.3 Excel常用函数的使用
1.3.1 自动求和函数的使用
1.3.2 文本函数的使用
1.3.3 日期函数的使用
1.4 使用数据透视表
1.4.1 数据透视表的作用
1.4.2 数据透视表的应用
1.5 使用图表统计数据
1.5.1 图表的3种类型
1.5.2 使用图表向导创建图表
1.6 举一反三
第2章 ExcelVBA中的宏
2.1 认识宏
2.1.1 宏的概念
2.1.2 宏的运行原理
2.1.3 宏的制作方法
2.2 宏的录制与维护
2.2.1 添加“开发工具”选项卡
2.2.2 录制宏
2.2.3 编辑与删除宏
2.2.4 保存带宏的工作簿
2.3 执行宏
2.3.1 运行宏
2.3.2 通过快捷键执行宏
2.3.3 通过窗体按钮执行宏
2.3.4 通过图形执行宏
2.3.5 添加工具栏命令执行宏
2.4 加载宏
2.4.1 Excel提供的加载宏
2.4.2 通过录制宏制作加载宏
2.4.3 通过其他来源提供的加载宏
2.5 宏的数字签名
2.5.1 安装数字签名
2.5.2 数字签名的应用
2.6 宏的实际应用
2.6.1 示例:自动完成数据累计
2.6.2 示例:通过快捷键设置排名
2.6.3 示例:实现高级筛选功能
2.6.4 示例:计算员工工资
2.7 举一反三
第二篇 ExcelVBA开发环境和语法篇
第3章 ExcelVBA及其开发环境
3.1 VBA概述
3.1.1 VBA的概念
3.1.2 VBA的历史
3.1.3 VBA的工作原理
3.2 VBA与VB
3.2.1 VBA与VB之间的区别
3.2.2 安装VBE开发环境和帮助文档
3.3 VBE开发环境介绍
3.3.1 切换到VBE开发环境
3.3.2 VBE工程窗口
3.3.3 VBE属性窗口
3.3.4 VBE代码窗口
3.3.5 代码窗口的特征
3.3.6 对象浏览器窗口
3.3.7 自定义VBE开发环境提高工作效率
3.4 示例:第1个VBA程序
3.5 举一反三
第4章 ExcelVBA中的语法结构
第5章 ExcelVBA中的代码结构
第三篇 ExcelVBA技术在Excel中的应用篇
第6章 工作簿相关的操作
第7章 工作表的相关操作
第8章 单元格的相关操作
第9章 对话框的相关操作
第四篇 ExcelVBA界面设计篇
第10章 应用程序界面设计
第11章 常用应用程序界面及编码设计
第12章 图表与数据透视表的程序设计
第13章 自定义函数
第五篇 案例应用篇
第14章 通讯录管理系统
第15章 项目审计管理系统
第16章 企业员工管理系统
附录 ExcelVBA常用事件和方法