Excel VBA基础教程

讲师:曾贤志 发布日期:04-15 浏览量:14


Excel VBA基础教程

Excel VBA教程是把VB编程应用在Excel平台的一套实用教程,Excel+VBA双剑合壁,他可以帮助我们实现Excel原本实现不了的功能,可以让工作变得更高效,可以让操作变得变方便,可以把重复性的操作变得更有趣,随心所欲的定制自己的工作平台,还可以针对企业来开发各种系统如,人事管理系统、仓库系统、进存销系统等,对于经常要处理大量数据工作的朋友,学会了这套VBA教程你的工作将游刃有余。

第一章:Excel VBA基础知识

1-1、Excel VBA教程简介

1-2、宏在工作中的运用

1-3“Excel VBA基础

1-4、Excel VBA窗口介绍

1-5、Excel VBA代码编写规则

1-6、对象

1-7、属性

1-8、方法

1-9、常量与变量

1-10、数据类型

1-11、判断语句之IF

1-12、判断语句IF之多条件

1-12B、If条件判断小结

1-13、判断语句之SELECT

1-14、循环语句之DO.….LOOP

1-15、循环语句之DO...LOOP实例

1-16、循环语句之DO WHILE...LOOP

1-17、循环语句之DO UNTIL...LOOP

1-18、循环语句之WHILE与UNTIL位置变化

1-18B、DO...LOOP语法小结

1-19、.循环语句之FOR EACH...NEXT

1-20、循环语句之FOX...NEXT

1-20B、For...NEXT小结与实例

1-21、用语句FOR..NEXT制作九九乘法表

1-22、exit与end语句

1-23、跳转语句

1-24、错误分支语句

1-25、with语句

1-26、VBA与公式

1-27、VBA与函数1

1-28、VBA与函数2

1-29、VBA与运算符

1-30、like运算符

1-31、like运算符运用

1-32、综合运用(盘点清单核对)

第二章:Excel工作簿和工作表操作

2-0、工作簿与工作表基础知识

2-1、工作簿的表示方法

2-2、当前工作簿与活动工作簿

2-3、工作簿基础操作

2-4、工作簿实例应用

2-5、工作表的表示方法

2-6、工作表集合应用

2-7、工作表增加与删除

2-8、工作表增加删除实例

2-9、工作表移动与复制

2-10、工作表选择与激活

2-11、工作簿综合运用(拆分工作簿)

第三章:Excel单元格区域操作

3-0、EXCEL单元格基础

3-1、Range引用基础1

3-2、Range引用基础2

3-3、Range引用与变量

3-4、Range引用与索引值

3-5、Range引用与索引值应用(有条件的平均工资)

3-6、Cells单元格引用基础

3-7、单元格简写

3-8、三种单元格引用小结

3-9、行、列引用

3-10、row与column属性

3-11、单元格的值与地址

3-12、单元格移动与复制

3-13、行列插入与删除

3-14、活动单元格与选择区域

3-15、UsedRange已使用区域(条件统计)

3-16、currentregion当前区域

3-17、单元格的Offset(给工资条加、减表头)

3-18、单元格的resize(单据数据保存)

3-19、单元格所在行与列(删除空行)

3-20、specialcells定位(按批注汇总)

3-21、FIND单元格查找技术

3-22、单元格查找应用(制作查询系统)

3-23、FIND实例应用(进销存之入库单)

3-24、FIND实例应用(进销存之入库单)

3-25、单元格END属性

3-26、单元格END属性应用(查找分期付款最后月份)

3-27、最后的格格

3-28、单元格并集(Union)

3-29、单元格并集应用(条件筛选)

3-30、单元格交集(Intersect)

3-31、单元格式之数字格式

3-32、单元格式之字体(VBA实现条件格式)

3-33、给你点颜色看看(底纹颜色讨论)

3-34、单元格式实例(工资条格式化)

3-35、利用查找颜色拾取进行颜色汇总

3-36、粘贴

3-37、选择性粘贴

3-38、合并单元格(相同部门的合并)

3-39、合并单元格实例(取消合并单元格并保持数据)

3-40、批注基础(有条件的添加批注)

3-41、批注修改(给员工加批注图片)

3-42、图形基础

3-43、图形插入实例(根据姓名导入图片)

3-44、综合运用(多表合并)

3-45、综合运用(多表拆分)

第四课:Excel VBA事件过程

4-0、EXCEL事件程序定义与作用

4-1、事件程序基础

4-2、工作表事件实例1(自选计算与投票统计)

4-3、工作表事件实例2(状态栏地址与防工作表名更改)

4-4、工作表事件实例3(自动列出工作表名与单元格区域保护)

4-5、工作簿事件实例1(自动选择月份表、右键禁用、打印控制)

4-6、工作簿事件实例2(给工作表加密码)

4-7、应用程序事件基础

4-8、应用程事件实例(打印控制)

4-9、事件程序总结

第五课:Excel VBA数组

5-1、数组基础

5-2、数组维度

5-3、向数组中写数据

5-4、在数组中取数据

5-5、数组运用(数据汇总)

5-6、数组写入与读取实例(数组的优势体现)

5-7、数组运用1(计算不重复值)

5-8、数组运用2(计算不重复值)

5-9、数组运用(分类求和)

5-10、动态数组(条件筛选)

5-11、动态数组(多表合并)

5-12、Split函数与数组(字符串生成数组)

5-13、Join函数与数组(数组生成字符串)

5-14、Fileter函数与数组(巧用Filter实现多列结果)

5-15、工作表函数与VBA数组(几句代码制作查询系统)

5-16、借助VBA数组快速格式化单元格

5-17、利用VBA数组进行排序

5-18、VBA数组分类汇总

第6章:VBA与字典技术

6-0、字典技术的魅力

6-1、字典基础(你可能不会字典!)

6-2、字典语法基础1

6-3、字典语法基础2

6-4、字典语法基础3

6-5、字典数据写入技巧讨论

6-6、字典实例(第1次与最后一次采购价提取)

6-7、字典实例(多表求不重复值)

6-8、字典实例(字典与数组经典结合)

6-9、字典实例(分类计算)

6-10、字典应用(多列合并计算)

6-11、字典应用(自动查询)

第7章:正则表达式与VBA

7-1、从通配符到正则表达式

7-2、VBA中引入正则表达式

7-3、正则表达式基础

7-4、正则表达式(普通字符)

7-5、正则表达式(元字符)

7-6、元字符应用(数字、字符提取)

7-7、元字符之量词

7-8、元字符之量词实例

7-9、分组

7-10、后向引用与非捕获

7-11、字符组(拆分单词)

7-12、字符组(去编号)

7-13、首尾锚定

7-14、循环多个正则表达式

7-15、综合练习(重新排列)

7-16、零宽断言(有条件添加修改记录)

7-17、正向零宽断言(汇总凌乱的开销记录)

7-18、负向零宽断言(给单词加分隔符)

7-19、懒惰与贪婪模式(乱中取目录)

7-20、正则表达式属性(计算上班时间)

7-21、分组的妙用

7-22、分组运用(提取身份证信息)

7-23、正则表达式总结

第八章:VBA自定义函数

8-1、自定义函数基础(小试牛刀)

8-2、自定义函数的调用与存放位置

8-3、自定义函数小实例(等级函数)

8-4、自定义函数-返回不重复随机数(结果是数组)

8-5、自定义函数(参数默认值设置)

8-6、自定义函数(参数不定)

8-7、自定义函数实例-身份证信息提取

8-8、自定义函数实例-单元颜色求和(字典+自定义函数)

8-9、自定义函数实例-反转字符与数字求和(正则+自定义函数)

8-10、自定义函数实例-提取不重复值(字典+正则+自定义函数)

第九章:Excel与Word双剑合壁

9-1、开启进入Word的大门

9-2、Word基础操作

9-3、word中的表格

9-4、从Word表格提取数据

9-5、从word文字中提取数据

9-6、提取excel数据到word

第十课:VBA对话框操作

10-1、消息框基础

10-2、MSGBOX第二参数详解

10-3、MSGBOX返回值

10-4、InputBox基础与区别

10-5、InputBox实例(用户与密码校验)

10-6、InputBox方法Type参数详解(制作通用控件的好方法)

第十一章:类模块

11-1、一封情报引发的知识

11-2、类模块基础

11-3、类的实例应用(等级判断)

11-4、属性过程中对象的操作(模板定制)

11-5、属性过程中对象的操作(条件累加)

11-6、用Function过程创建方法

11-7、综合应用方法

11-8、用sub过程创建方法

11-9、类模块与程序事件

第十二章:窗体与控件

12-1、窗体基础

12-2、窗体属性

12-3、窗体属性

12-4、窗体事件

12-5、窗体按钮控件

12-6、制作变幻的登录界面

12-7、标签与按钮控件(登录界面控件设计)

12-8、标签与按钮控件(登录界面控件设计)

12-9、文本框控件(注册界面控制设计)

12-10、单选框控件(员工单设计)

12-11、复选框控件(员工单设计)

12-12、复合框控件(员工单设计)

12-13、列表框控件(员工单设计)

12-14、切换按钮控件(基础产品单设计)

12-15、图像控件(员工信息查询设计)

12-16、表单控件

12-17、表单控件

12-18、ActiveX控件组合框

12-19、ActiveX控件(组合框实例-入库自动查询)

12-20、图像控件(动态显示员工照片)

第十三章:Ribbon功能区(DIY插件)

13-1、自定义功能区的应用(演示)

13-2、解析excel 2010文件

13-3、认识功能区Ribbon

13-4、代码自定义功能区

13-5、初识RibbonX

13-6、XML语法结构讲解

13-7、OpenXML架构元素(一)

13-8、OpenXML架构元素(二)

13-9、OpenXML架构元素(三)

13-10、group元素-分组

13-11、button元素-按钮

13-12、button元素-按钮(让控件运行起来)

13-13、CallBacks-回调(点击控件访问网站)

13-14、CallBacks-回调(让按钮产生变化)

13-15、CallBacks-回调(让按钮产生变化)

13-16、给控件自定义图标

13-17、给控件自定义图标

13-18、动态变幻自定义图标

13-19、checkBox元素-复选框(根据复选框状态录入数据)

13-20、editBox元素-文本编辑框

13-21、editBox元素-文本编辑框(较酷的用户名验证)

13-22、toggleButton元素-切换按钮

13-23、toggleButton元素-切换按钮(字母大小写切换按钮订制)

13-24、item元素-条目

13-25、comboBox元素-组合框

13-26、comboBox元素-组合框(利用组合框录入与筛选)

13-27、comboBox元素-组合框(动态填充组合框)

13-28、dropDown元素-下拉列表

13-29、Gallery元素-库(确实很酷)

13-30、Gallery元素-库(动态装载图片)

13-31、menu元素-菜单

13-32、menu元素-菜单(定制系统登录和超链接)

13-33、splitButton元素-拆分按钮

13-34、splitButton元素-拆分按钮

13-35、dynamicMenu元素-动态菜单(动态获取单元格值为菜单项目)

13-36、dynamicMenu元素-动态菜单(动态获取单元格值为菜单项目)

13-37、dynamicMenu元素-动态菜单(动态筛选指定目录下的文件)

13-38、menuSeparator元素-菜单分割符(动态变化的菜单标题)

13-39、separator元素-控件分隔线(动态显示分隔线)

13-40、box元素-控件框

13-41、dialogBoxLauncher元素-对话框启动器

13-42、Ribbon控件综合运用(制作通用插件)

13-43、Ribbon控件综合运用(制作登录界面)

第十四课:综合实例(幼儿园开票系统)

14-1、幼儿园开票系统功能介绍

14-2、系统界面制作

14-3、系统单据初始资料设置

14-4、学生管理模块(增加功能)

14-5、学生管理模块(查询与修改功能)

14-6、主要单据的自动化设置

14-7、单据查询系统

14-8、工作表的显示隐藏设置
分享
联系客服
返回顶部