IT认证培训
Excel VBA培训

Excel VBA培训

小班4天全日制
上课方式: 面授
课程优势: 小班授课,实践为主,案例练习
询价 417人关注
IT认证培训logo
IT认证培训
4.5分
(99)人预约 校区(0) 评论(6)
课程详情
教学点
教学环境
学员评论
推荐课程

课程详情

Excel VBA培训

Excel里的VBA是Visual Basic的一种宏语言。VBA是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。


Excel VBA课程介绍


课程介绍
Excel VBA
设计与开发实战
本课程会告述您—VBA一点都不难,掌握VBA您就可以同Excel更深入的沟通了。课程从入门开始,轻松开始学习VBA语法基础,根据自己的需要编写VBA代码,实现一键完成批量工作簿/工作表的统计分析工作。利用VBA自编函数,将嵌套多层的复杂函数简化成一个单词,或是根据需要编写Excel中没有的函数;利用VBA编写功能代码,实现Excel自带的功能中无法解决的问题。掌握使用VBA批量生成并设计图表程序代码;更可以利用VBA设计用户窗体,实现交互操作


本次课程面向人群


学员基础

已经很熟悉Excel,并且在工作中较好的使用Excel,想在以后的工作中进一步提高工作效率的学员。实力派老师全程授课,多方位助力学员。

招生对象 学员基础


本次课程面向人群


010203040506070809101112
< >
VBA基础

课程内容VBA的概念
什么是VBA
VBA能做什么
VBE介面
调用VBE窗口
VBE窗口的安排
认识录制宏后的VBE编辑介面
VBA代码调试方法
立即窗口
监视窗口
逐步操作检验
VBA的学习方法

实例1.展示宏的VBE介面;2.代码调试操作。实例:例3调试

课时1课时

VBA程序控制基础

课程内容基础概念
标识符及其定义规则
数据类型
量变定义方法
运算符
顺序结构
MsgBox和InputBOx
选择结构
If……End IF语句及嵌套
Select Case……End Select
循环结构
Do While ……Loop
For  to ……Next
For Each   In ……Next

实例1.变量定义、赋值、注释语句,计算球的体积。实例: 例4 顺序结构
2.If语句,例5判断奇偶数
3.分支语句判断奇偶数
4.循环结构。实例7:确定日期

课时4课时

VBA过程、函数

课程内容过程
过程的基本概念
过程的定义和调用
过程参数概念和作用
实参与形参的值传递和地址传递
函数 百分比 比重
函数的基本概念
Excel和VBA函数介绍
自定义函数及参数的定义
自定义函数的应用

实例1.过程。实例: 例9 产品统计
2.函数。实例:统计同底纹颜色单元格数

课时3课时

VBA对象、属性、方法

课程内容基本概念
对象:Application、Workbooks、Sheets、Range、Chart……
属性:值、底纹、行号、列号
方法:新建、删除、命名
Application
当前活动的工作薄、表、区域
调用Windows打开文件对话框
调用Windows另存为文件对话框
打开/关闭屏幕显示
退出Excel程序
Workbooks/Workbook
当前工作薄个数
新建工作薄
打开工作薄、关闭工作
工作薄的保存
ActiveWorkbook
关闭当前工作薄
当前工作薄改名
当前工作薄改名
Worksheets
工作表个数属性
添加或删除工作表
工作表的复制和粘贴
工作表的删除
Range
选择单元格、区域
Cells的属性
Selection和Select用法
Range区域的添加、删除、复制、剪切、粘贴方法
Row和Columns属性

实例1.Application。实例: 例11 调用Windows窗口,可打开或另存为工作薄
2.Workbooks。实例:例12新建工作薄
3.ActiveBooks。实例:例13得当前工作薄名称及路径
4.WorkSheets。实例:例14判断工作薄中是否有“汇总”表,如无则添加
5.Range。实例15:单元格定位,确定Jack的性别

课时8课时

VBA对象的事件

课程内容工作薄、工作表:激活事件;工作薄打开事件、关闭事件、保存事件;工作表切换事件

实例工作表事件。实例: 例17 工作表内容变更可对数据进行处理

课时13课时

VBA综合练习

课程内容工作薄、工作表、区域的属性、方法;程序结构;过程和函数

实例实例:多工作薄的数据汇总

课时1.5课时

VBA程序的错误处理

课程内容错误程序处理:处理错误程序;忽略错误程序

实例实例:错误处理

课时0.3课时

VBA窗体设置

课程内容多控件的使用:命令按钮、标签、文本、单选、双选、组合框的综合应用;控件组的使用

实例实例:人事档案查询界面

课时4课时

VBA数据库数据操作简介

课程内容操作数据库简介
使用Excel工具导入数据库的数据
结构查询语句SQL
使用ADO操作数据库
ADO操作
ADO对象的类型
Recordset对象
案例展示
数据库查询
向数据库添加记录
数据记录的更新
删除记录

实例案例:运用Recordset对象从数据库导入数据

课时0.5课时

VBA图表简介

课程内容创建Excel图表简介
通过录制宏来创建图表
通过VBA创建图表
操作Excel图表
激活图表
图表的格式
图表的输出

实例实例:制作动态图表

课时0.3课时

VBA透视表简介

课程内容建立数据透视表简介;透视表的格式设置展示;数据的各种统计分析展示

实例实例:自动生成透视表进行数据快速汇总、分析

课时0.2课时

VBA提高效率的一些建议

课程内容尽量使用Excel的工作表函数;尽量减少使用对象引用;运用数组处理批量数据;减少对象的激活和选择;关闭屏幕更新;提高关键代码的效率

课时0.2课时


在这里能教会你什么


  • 小班授课
    小班授课
  • 实践为主
    实践为主
  • 案例练习
    案例练习
掌握如何利用宏来解决重复性工作;从零开始学习VBA语法基础,根据自己的需要编写VBA代码,实现一键完成批量工作簿/工作表的统计分析工作;利用VBA自编函数,将嵌套多层的复杂函数简化成一个单词,或是根据需要编写Excel中没有的函数;利用VBA编写功能代码,实现Excel自带的功能中无法解决的问题;使用VBA批量生成并设计图表;利用VBA设计用户窗体,实现交互操作。


教学点

教学环境

学员评论发表评论

推荐课程

相关推荐

更多
勤学培训网 办公软件培训 Excel VBA培训