《Excel VBA开发实战》
讲师:王德宝 浏览次数:2555
课程描述INTRODUCTION
日程安排SCHEDULE
课程大纲Syllabus
Excel VBA开发实战课程
【课程简介】:
我们知道Excel很强大,当我们具备了一定的应用能力后,就想了解如何用它处理更多工作事务、进一步提高工作效率?本课程不是面向Excel小白,而是针对掌握了一些Excel使用技能后的人员,希望解决更高级的问题如:怎么对几十个格式相同的Excel工作表进行汇总?如何让报表自动化生成以免每个月都要重新做?涉及到多表数据、流程较复杂的业务,能否开发一个系统给管理起来?等等。
如果我们掌握了VBA并应用到工作中,就能让我们处理数据、制作报表的时间大大缩短!
【培训对象】:从事数据分析、人力、行政、技术及管理人员,要求有较好的Excel基础
【课程收益】:
1、 了解VBA是什么以及能做什么,如何帮助我们提高数据处理效率;
2、 掌握VBA开发环境、如何运行;
3、 掌握VBA基本语法、常见语句、常用对象模型及方法、常用事件;
4、 了解数组、字典,用户窗体及控件设计;
5、 VBA开发实例演练。
【课程大纲】:
一、 进入神奇的VBA世界
1) VBA应用案例展示
2) Excel VBA概述及其优点
3) 熟悉VBA开发环境
4) 执行VBA程序的几种方法
二、 VBA程序开发基础
1) 数据及基本数据类型
2) 什么是变量、变量定义与使用
3) 运算符与表达式
4) 过程与函数的定义与区别
5) 练习:开发自定义函数
三、 VBA流程控制语句
1) 条件语句
2) 循环语句
3) 选择语句
4) 错误处理
5) 练习:计算指定整数的阶乘
四、 Excel VBA常用对象
1) Application对象
2) Workbook对象
3) Worksheet对象
4) Range对象
5) Cells对象
6) Sheets与Selection
7) With语句
8) 练习:比较两列数据的差异
9) 练习:根据名单批量创建工作表
五、 VBA事件与典型应用
1) Worksheet_SelectionChange事件
2) Worksheet_Change事件
3) Worksheet_Activate事件
4) Workbook_BeforeSave事件
5) Workbook_Open事件
6) Application.EnableEvents事件
7) 练习:按星期填写当日工作安排表
六、 数组、字典的概念及运用
1) 数组的概念、作用及定义
2) 动态数组与静态数组
3) Ubound、Lbound和ReDim
4) 字典的概念及定义
5) 字典赋值与取值
6) 练习:用颜色标记业绩好坏
七、 用户窗体与控件使用
1) 创建用户窗体
2) 文本框与单选按钮
3) 复选框与组合框
4) 添加提交按钮
5) 练习:用户窗体报时器
八、 VBA开发实战案例
1) 根据表格指定列中的数据项拆分表格
2) 合并同一个工作薄中格式相同的多张工作表内容
3) 抓取一个目录下所有Excel文件中的内容
4) 拓展:员工信息管理
5) 拓展:合并多表数据并生成图表
6) 拓展:将多个分析结果生成为单独的PPT格式报告
7) 拓展:开发小型Excel数据管理系统要领
Excel VBA开发实战课程
转载://www.ibid2.com/gkk_detail/284850.html
已开课时间Have start time

- 王德宝
[仅限会员]


江南体育平台是真的吗
:
课程价格:
培训天数: