首页>全部课程>EXCEL VBA高级课程
EXCEL VBA高级课程
东方瑞通资深讲师
EXCEL VBA高级课程
报名课程可获赠200.0元助学金,助学金说明 >>
直播面授
标题图标 学员基础 标题图标
已经很熟悉Excel,并且在工作中较好的使用Excel,想在以后的工作中进一步提高工作效率。 熟悉VBA基础课程,包括程序基本设计、Excel对象的认识和使用、模块和函数的基本应用,以及控件的设计使用。
标题图标 课程目标 标题图标
掌握VBA编程中变量的作用域、对象和数组的类型、释放,过程、函数的参数传递以及自定义函数的定义; 运用控件设置对话窗体,实现程序的交互性,对象、控件的事件设计及应用; 类模块的设计和使用; Excel VBA关联Access数据库,运用SQL语句实现对数据的读取、更新、删除操作; 运用VBA实现动态图表;
标题图标 课程大纲 标题图标

模块一       VBA程序控制基础
1、基础概念
2、变量的作用域及定义
3、运用数组提高程序执行效率
4、数组的定义与重置
5、数组的应用

模块二       VBA过程、函数
1、过程的定义和调用
2、过程参数概念和作用
3、实参与形参的值传递和地址传递
4、函数的基本概念
5、VBA调用Excel函数方法
6、自定义函数及参数的定义
7、案例练习:复杂程序、函数的运用

模块三       VBA对象的事件
1、工作薄、工作表
2、激活事件
3、工作薄打开事件、关闭事件、保存事件
4、工作表切换事件
5、运用Excel对象事件实现

模块四       VBA窗体设置
1、认识窗体控件与ActiveX控件
2、窗体控件的属性、方法和、事件
3、多控件的使用
4、命令按钮、标签、文本、单选、双选、组合框的综合应用
5、控件组的使用

模块五      VBA文件操作
1、文件及文件夹操作
2、文件夹路径确认
3、文件夹建立、改名
4、文件的复制、删除
5、文本文件的读取/写入操作
6、文本文件类型
7、文本文件数据导入的方法
8、简介数据写入文本文件

模块六      VBA数据库数据导入操作
1、概述
2、结构查询语句SQL
3、简单查询
4、表间关联查询
5、模糊查询
6、操作数据库
7、使用Excel工具导入数据库的数据
8、表操作查询
9、ADO操作数据
10、ADO对象的类型
11、Connection对象
12、Command对象
13、Recordset对象
14、案例练习
15、数据库查询
16、表操作查询
17、向数据库添加记录
18、数据记录的更新
19、删除记录

模块七      VBA图表
1、创建Excel图表
2、通过录制宏来创建图表
3、通过VBA创建图表
4、操作Excel图表
5、激活图表
6、修改图表的数据系列
7、图表的格式
8、图表的输出
9、Excel动态图表制作

模块八       VBA类简介
1、类的概念
2、类的定义
3、类的使用

模块九       VBA提高效率的一些建议
1、尽量使用Excel的工作表函数
2、尽量减少使用对象引用
3、运用数组处理批量数据
4、减少对象的激活和选择
5、关闭屏幕更新
6、提高关键代码的效率