|
|
 |
当前类别 > 企业内训
> Office培训 |
|
|
|
 |
|
 |
 |
Excel宏和VBA |
学员对象 |
有一定Excel使用经验的财务经理,财务会计,人事主管,销售主管、助理秘书等一切从事管理工作相关人员 |
授课时间 |
2天(6小时/天) |
授课语言 |
Excel 2003/2007/2010 |
课程目的 |
| 本课程的最大特点采用问题导向型的案例教学方法,让培训围绕如何完成实际工作进行,让培训对提高工作效率真正发挥作用。同时,本课程结合了微软Excel官方课程与多家企业内训实际经验,课程内容全面深入,教授的方法通用性强,若能将其灵活运用,必然能够大幅提高您的工作效率。 |
|
课程内容 |
| 单元1:使用宏自动完成重复性操作任务
1. 宏的概念和作用
2. 宏的创建步骤
3. 规划和录制宏
4. 将宏赋予工具栏按钮并使用宏
5. 将一个复杂的工程分解为多个易于管理部分
6. 观察宏语句的运行
7. 在运行期间输入值给宏
8. 记录活动单元的相关动作
9. 创建一个运行其他宏的宏
10. 什么是VBA的概念和作用
11. 创建个人宏工作簿
单元2:控制Visual Basic
1. Visual Basic编辑器
2. VBA程序结构(事件驱动、数据类型、常量、变量、静态变量、数组)
3. 使用条件语句(If…Then, Select…Case)
4. 向自己提出问题
5. 用消息框提问
6. 对有效的输入进行测试
7. 创建三种不同的循环结构(Do…Loop, For…Next)
8. 创建断点调试长循环
9. 过程和函数
单元3:使用Visual Basic操作Excel对象
1. 操作Application对象
o 修改Excel标题
o 设置工作簿的默认路径
o 隐藏编辑栏
o 全屏显示与隐藏Excel
o 在状态栏中显示信息
o 显示Excel内置对话框
o 停止或启用屏幕自动刷新
o 不显示警告对话框
o 设置新工作簿中的工作表个数
o 定期运行程序以分析数据
2. 操作文件
o 选择并打开多个工作簿文件
o 判断指定的文件夹或文件是否存在
o 获取文件夹中的文件列表
3. 工作簿和工作表对象
o 创建工作簿
o 通过名称引用工作表
o 通过索引号引用工作表
o 引用多张工作表
o 按日期保护工作表
o 保存工作簿时提醒指定单元格不能为空
o 快速取消工作簿中各工作表的自动筛选]
o 判断工作表是否存在
o 批量修改工作表名称
o 删除工作簿中的所有批注
o 在Excel工作表中添加最后保存时间
o 快速取消工作簿中的所有打印区域
4. 单元格和区域对象
o 使用A1表示法引用单元格和区域
o 使用Range对象引用单元格
o 使用快捷表示法引用单元格
o 使用索引号引用单元格
o 引用工作表上的所有单元格
o 引用多个区域
o 引用命名区域
o 引用相对于其他单元格的单元格
o 引用行和列
o 批量将“假”空单元格转换为空单元格
o 选择工作表中所有包含超链接的单元格
o 用颜色标记包含数组公式的单元格
o 在选定区域中进行数量统计
o 将多行多列区域转为一列
o 互换两个单元格或区域中的数据
5. PivotTable对象
6. Chart对象
单元4:使用Visual Basic扩展Excel功能
1. 处理错误
2. 在工作表上使用对话框控件
3. 创建自定义窗体
4. 创建自定义函数
o 用自定义函数计算所得税
o 用自定义函数显示单元格内的公式
o 用自定义函数提取单元格内字符串中的数字
5. 保护工作成果
单元5:Excel宏和VBA经典案例解析
1. 辅助确认员工信息
2. 标识出货记录中重复的货品
3. 查询并标示所有符合条件的货品
4. 合并同一文件夹下的所有员工资料
5. 批量打印同一文件夹下的文件
6. 对多个工作簿进行合并计算
7. 将工作表按笔画或拼音顺序排序
8. 批量命名客户信息表
9. 智能分类汇总销售表
10. 定时自动发送销售记录
11. 客户生日提醒
12. 检索单元格中的编号是否在整个工作簿中有重复
13. 检索整个工作簿中材料编号与名称一致性
14. 批量转换Excel工作簿为PDF
15. 跨越文件数据比对
|
|
备注 |
|
|
 |
|