Excel VBA从新手到高手系列课程

一、课程性质:

本课程是讲授ExcelVBA的一门专业系统课程,是为炼成VBA工程师而设置的。

二、学时分配:全套课程分三部分内容,目前总共46个学时,2070分钟。其中新手篇时长12小时39分;进阶篇时长7小时46分;高手篇14小时04分;请大家注意安排学习计划及合理分配学习时间。

三、教学目的:

本课程的目的和任务是使学员掌握Excel VBA的基本概念,基本原理及技术应用,让学员在VBA应用方面形成知识体系,培养学员应用VBA解决实际问题的能力。

四、教学内容:

本课程分三部分的内容,新手篇-进阶篇-高手篇。教学由易到难,循序渐进,结合工作实例,易学易用。

五、教学目录:

第一章新手篇-走进excel vba的世界

1.1 什么是VBA

1.2 EXCEL中的宏

1.3 认识VISUAL BASIC编辑器

1.4 vba程序结构

1.5 数据类型

1.6 存储数据的常量和变量

1.7 集合、对象、属性和方法

1.8 运算符和表达式

1.9 最常用的十大VBA语句

1.10 过程及函数

第二章新手篇-工作簿、工作表及事件过程

2.1 Excel工作簿对象的操作

2.2 Excel工作表对象的操作

2.3 VBA事件过程

2.4 工作簿事件与工作表事件的应用

2.5 应用程序事件与加载宏

2.6 批量操作多个工作簿、工作表

2.7 工作簿工作表的VBA加密技术

第三章新手篇-单元格区域的操作

3.1单元格引用的3种方法

3.2单元格的12种属性

3.3 单元格的常用操作

3.4特殊单元格的查找与定位

3.5对单元格格式的操作

3.6单元格区域图片与图形的处理

3.7代码的调试与优化

第四章新手篇-数组与字典

4.1 认识数组

4.2 数组的空间、写入和读取

4.3 数组综合应用实例

4.4 函数与数组的结合使用

4.5 VBA与字典技术

4.6字典与数组的结合使用

4.7 字符串的拆分、查找与替换

第五章进阶篇-自定义函数

5.1自定义函数的编写与调用

5.2自定义函数参数设置

5.3 自定义函数的综合实例

第六章进阶篇-正则表达式

6.1 认识正则表达式

6.2 普通字符与元字符的应用

6.3 字符的分组与首尾锚定

6.4 零宽断言

6.5 正则表达式综合实例

第七章进阶篇-窗体与控件

7.1 认识窗体

7.2 登录与注册界面控件设计

7.3 单选框、复合框、列表框与切换按钮

7.4 图像控件与表单控件

7.5 ActiveX控件应用

7.6 补充-MsgBox对话框

7.7补充-InputBox函数与方法

第八章进阶篇-类模块

8.1 认识类模块

8.2 类模块与事件程序

第九章高手篇-Excel界面交互设计

9.1 认识Ribbon功能区

9.2 openXML架构元素

9.3分组与按钮的设计

9.4 Callbacks回调

9.5 给控件自定义图标

9.6 文本编辑框与条目

9.7 组合框与库

9.8 菜单的设计

9.9 控件框与对话框启动器

9.10 Ribbon控件综合运用

第十章高手篇- Excel VBA整合数据库编程

10.1 Excel连接数据库

10.2 Sql语言基础

10.3 SQL Select简单查询

10.4 SQL Select复杂查询

10.5分组计算与生成表

10.6 SQL+ADO结合窗体控件的运用

10.7多表连接与嵌套查询

10.8维护数据库

10.9 将工作表数据导入数据库

10.10综合应用之管理系统开发

第十一章高手篇-VBA网页抓取

11.1认识网页抓取

11.2 QueryTable处理Table标签

11.3 html语法

11.4 XmlHttp属性和方法(服务器上抓取)

11.5 网抓百度搜索结果列表

11.6 网抓与正则表达式

11.7 Fiddler的使用和分析

11.8 网抓实例-1

11.9 网抓实例-2

第十二章 高手篇 ExcelVBA操作系统文件夹

12.1认识FileSystemObject对象

12.2SubFolder属性与GetDrives方法

12.3GetFolder方法

12.4文件夹的操作

12.5文件夹下文件的操作

12.6批量整理文件综合实例

六、教学重点与难点:

1.重点是让学员从理论到实践、从初级水平到高级水平实现平稳过渡,让学员听得懂,用得上。

2.难点是到高手篇,很多内容其实已经超出了Excel的应用本身,涉及到XML语言、SQL语言、HTML语法等知识,怎么让学员攻克VBA Excel界面交互、整合Access数据库编程(VBA+ADO+SQL),正则表达式及网抓等难点应用,让难点不再是难点。

七、主要教学方式:

采用讲授为主的教学方法,辅以多媒体课件增强讲授的直观性、生动性和感染力。第一章因为偏理论,主要以PPT为主,结合Excel实例讲解。后面到实操阶段,主要在Excel中讲解,丰富的图文呈现加上实例讲解,让学员更好的理解并掌握课程知识点。

八、售后答疑及课件下载:

您在学习过程中有任何问题均可联系

电话1336007****(非紧急问题请勿拨打,不然拉黑你哦)

QQ群78125****(课件请加群下载群文件);

九、学习建议:

1.根据自己的实际情况安排学习时间,并不一定要全部学完学会。

2.一定要动手做,最好能应用到工作中去。

十、更新

后续将更新VBA对话框操作,FSO文件系统对象视频课程(FileSystemObject与VBA结合使用),COM加载宏与代码封装、API函数等等内容。针对学员问的比较多的问题将录制针对性视频课程,放在特别章节中。

说明:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180908G0DPKV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券