初识Excel VBA
1.1 VBA的基础知识
1.1.1 什么是VB
1.1.2 VBA的学习方法
1.1.3 VBA编辑器
1.2 宏
1.2.1 设置宏的安全性
1.2.2 录制宏
1.2.3 执行宏
1.2.4 编辑宏
1.3 VBA程序设计基础
1.3.1 VBA语法基础
1.3.2 VBA运算符
1.3.3 VBA控制语句
1.4 子过程与函数
1.4.1 子过程与函数的定义
1.4.2 子过程与函数的调用
1.4.3 常用内置函数
第2章 使用VBA管理单元格
2.1 认识对象、属性、方法和事件
2.2 引用单元格
2.2.1 引用单元格或单元格区域的基本方法
2.2.2 引用当前区域
★案例 引用单元格A1所在的当前区域
2.2.3 在单元格区域中进行局部引用
★案例 在当前区域中进行局部引用
2.2.4 修改单元格区域的范围
★案例 引用数据区域时排除标题行和表头行
2.2.5 引用符合条件的单元格
★案例 在不连续的空白单元格中输入数据
2.2.6 引用多个不相邻的单元格区域
★案例 引用多个不相邻的单元格区域
2.2.7 引用已使用区域
★案例 查找指定员工的总成绩
2.3 编辑单元格
2.3.1 复制单元格
★案例 通过复制单元格拆分数据表格
2.3.2 删除单元格
★案例 删除已流失客户的记录
2.3.3 插入单元格
★案例 通过插入单元格制作工资条
2.3.4 合并单元格
★案例 合并商品销售表中相同日期的连续单元格
2.3.5 读写单元格内容
★案例 为员工测试成绩表添加总成绩
2.3.6 查找和替换单元格内容
★案例 清除热搜关键词排行数据中的数字和百分数
2.4 设置单元格格式
2.4.1 设置字体格式和填充格式
★案例 设置数据表格的字体格式和填充格式
2.4.2 设置数字格式
★案例 设置数据表格的数字格式
2.4.3 设置边框格式
★案例 设置数据表格的边框格式
2.4.4 设置列宽和行高
★案例 设置数据表格的列宽和行高
2.4.5 设置对齐方式
★案例 设置数据表格的单元格内容对齐方式
2.5 单元格的进阶操作
2.5.1 突出显示符合特定条件的单元格
★案例 突出显示总成绩达标的员工姓名
2.5.2 用背景色突出显示行和列
★案例 用背景色突出显示选定单元格所在的行和列
2.5.3 批量复制单元格格式
★案例 批量复制单元格格式
第3章 使用VBA管理工作簿和工作表
3.1 与工作簿和工作表相关的对象
3.2 工作簿的基本操作
3.2.1 打开工作簿
★案例 自动打开同一文件夹下的指定工作簿
3.2.2 新建和保存工作簿
★案例 根据单元格内容批量新建和保存工作簿
3.3 工作表的基本操作
3.3.1 新建并重命名工作表
★案例 根据单元格内容批量新建工作表
3.3.2 删除工作表
★案例 批量删除名称符合特定条件的工作表
3.3.3 隐藏工作表
★案例 隐藏指定工作表
3.3.4 复制工作表
★案例 通过复制模板批量制作月份工资表
3.3.5 移动工作表
★案例 批量移动名称符合特定条件的工作表
3.3.6 设置工作表的标签颜色
★案例 为指定工作表设置标签颜色
3.4 工作簿和工作表的进阶操作
3.4.1 批量转换工作簿的文件格式
★案例 批量转换工作簿的文件格式
3.4.2 将多个工作簿的工作表合并成一个工作簿
★案例 将多个工作簿的工作表合并成一个工作簿
3.4.3 将多个工作簿的工作表内容合并成一个工作表
★案例 将多个工作簿的工作表内容合并成一个工作表
3.4.4 将一个工作簿的多个工作表拆分为多个工作簿
★案例 将一个工作簿的多个工作表拆分为多个工作簿
3.4.5 批量重命名工作表
★案例 根据单元格内容批量重命名工作表
3.4.6 根据单元格内容调整工作表顺序
★案例 根据单元格内容调整工作表顺序
3.4.7 添加超链接实现跨表引用
★案例 为出货表中的订货单位自动添加超链接
3.4.8 禁止输入相同数据
★案例 在员工培训签到表中禁止输入相同姓名
第4章 使用VBA处理数据
4.1 数据汇总
4.1.1 汇总多个工作表的数据
★案例 汇总多个工作表的销售数据
4.1.2 按指定条件筛选和汇总数据
★案例 按销售日期和商品名称筛选和汇总销售数据
4.1.3 通过添加辅助列提高汇总效率
★案例 通过添加辅助列快速汇总考勤数据
4.2 数据统计与分析
4.2.1 按特定指标进行数据统计
★案例 按特定指标统计各分店的销售额数据
4.2.2 对指定单元格区域进行数据统计
★案例 在各分店销售表的任意指定区域中标记销售额值和小值
4.2.3 数据分布情况分析
★案例 分析员工销售业绩的分布情况
4.3 数据可视化
4.3.1 绘制图表的基本方法
★案例 根据同一数据源绘制不同类型的图表
4.3.2 以自定义的方式绘制图表
★案例 以自定义的方式绘制柱形图
4.3.3 绘制组合图表
★案例 绘制组合图表展示月销售利润和同比增长率
4.3.4 绘制动态图表
★案例 绘制动态雷达图对比各部门的业务能力指标
第5章 VBA在行政与文秘工作中的应用
5.1 数据保护
5.1.1 保护工作簿和工作表
5.1.2 锁定有数据的单元格
5.2 信息的输入与查询
5.2.1 客户信息的交互式输入
5.2.2 供应商资质有效期查询
5.3 工作时间管理
5.3.1 会议室预订管理
5.3.2 会议时间倒计时提醒
第6章 VBA在人力资源管理中的应用
6.1 员工考勤管理
6.1.1 批量制作员工月度考勤表
6.1.2 计算员工缺勤扣款
6.1.3 计算员工加班费
6.2 员工档案管理与工资管理
6.2.1 制作员工档案卡
6.2.2 计算员工工资
第7章 VBA在会计与财务工作中的应用
7.1 财务数据录入
7.1.1 将金额转换成大写汉字数字形式
7.1.2 日记账的自动化录入
7.2 应收账款分析
7.3 财务报表编制
第8章 VBA在市场营销中的应用
8.1 价格数据分析
8.2 销售数据分析
8.2.1 交互式创建指定月份销量柱形图
8.2.2 交互式显示促销方式的受欢迎程度
8.2.3 交互式显示月度销量和销售额占比