返回
广州IT认证培训中心
置顶
办公软件-ExcelVBA培训
咨询 在线咨询
课程级别
入门级
培训周期
一周以内
培训时间
全日制
课程价格
询价
上课地址
广州市天河区
课程详情



课程介绍

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



课程目标

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

课程内容

有效确保学习质量


模块名称

课程内容

实例

VBA基础

技巧性:★☆☆

实用性:★★☆

课时:1课时

VBA的概念

什么是VBA

VBA能做什么

VBE介面

调用VBE窗口

VBE窗口的安排

认识录制宏后的VBE编辑介面

VBA代码调试方法

立即窗口

监视窗口

逐步操作检验

VBA的学习方法

展示宏的VBE介面

 

代码调试操作

实例:例3调试

 

 

VBA程序控制基础

技巧性:★★☆

实用性:★★★

课时:4课时

基础概念

标识符及其定义规则

数据类型

量变定义方法

运算符

顺序结构

MsgBox和InputBOx

选择结构

If……End IF语句及嵌套

Select Case……End Select

循环结构

Do While ……Loop

For  to ……Next

For Each   In ……Next

变量定义、赋值、注释语句,计算球的体积

实例: 例4 顺序结构

If语句

例5判断奇偶数

分支语句判断奇偶数

 

循环结构

实例7:确定日期

 

VBA过程、函数

技巧性:★★★

实用性:★★★

课时:3课时

过程

过程的基本概念

过程的定义和调用

过程参数概念和作用

实参与形参的值传递和地址传递

函数 百分比 比重

函数的基本概念

Excel和VBA函数介绍

自定义函数及参数的定义

自定义函数的应用

过程

实例: 例9 产品统计

 

函数

实例:统计同底纹颜色单元格数

 

VBA对象、属性、方法

技巧性:★★★

实用性:★★★

课时:8课时

基本概念

对象:Application、Workbooks、Sheets、Range、Chart……

属性:值、底纹、行号、列号

方法:新建、删除、命名

Application

当前活动的工作薄、表、区域

调用Windows打开文件对话框

调用Windows另存为文件对话框

打开/关闭屏幕显示

退出Excel程序

Workbooks/Workbook

当前工作薄个数

新建工作薄

打开工作薄、关闭工作

工作薄的保存

ActiveWorkbook

关闭当前工作薄

当前工作薄改名

当前工作薄改名

Worksheets

工作表个数属性

添加或删除工作表

工作表的复制和粘贴

工作表的删除

Range

选择单元格、区域

Cells的属性

Selection和Select用法

Range区域的添加、删除、复制、剪切、粘贴方法

Row和Columns属性

Application

实例: 例11 调用Windows窗口,可打开或另存为工作薄

 

Workbooks

实例:例12新建工作薄

 

ActiveBooks

实例:例13得当前工作薄名称及路径

 

WorkSheets

实例:例14判断工作薄中是否有“汇总”表,如无则添加

Range

实例15:单元格定位,确定Jack的性别

 

VBA对象的事件

技巧性:★☆☆

实用性:★★☆

课时:1课时

工作薄、工作表

事件

工作薄打开事件、关闭事件、保存事件

工作表切换事件

工作表事件

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

 

VBA综合练习

技巧性:★★☆

实用性:★★★

课时:1.5课时

 

工作薄、工作表、区域的属性、方法

程序结构

过程和函数

案例

多工作表的汇总

多工作薄的汇总

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

 

VBA程序的错误处理

技巧性:★☆☆

实用性:★★★

课时:0.3课时

 

错误程序处理

处理错误程序

忽略错误程序

实例:错误处理

 

VBA窗体设置

技巧性:★★★

实用性:★☆☆

课时:4课时

 

多控件的使用

命令按钮、标签、文本、单选、双选、组合框的综合应用

控件组的使用

实例:人事档案查询界面

 

VBA数据库数据操作简介

技巧性:★★★

实用性:★★★

课时:0.5课时

 

操作数据库简介

使用Excel工具导入数据库的数据

结构查询语句SQL

使用ADO操作数据库

ADO操作

ADO对象的类型

Recordset对象

案例展示

数据库查询

向数据库添加记录

数据记录的更新

删除记录

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

 

 

 

VBA图表简介

技巧性:★★☆

实用性:★★★

课时:0.3课时

 

创建Excel图表简介

通过录制宏来创建图表

通过VBA创建图表

操作Excel图表

图表

图表的格式

图表的输出

实例:制作动态图表

 

VBA透视表简介

技巧性:★★☆

实用性:★★★

课时:0.2课时

建立数据透视表简介

透视表的格式设置展示

数据的各种统计分析展示

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

 

VBA提率的一些建议

课时:0.2课时

尽量使用Excel的工作表函数

尽量减少使用对象引用

运用数组处理批量数据

减少对象的和选择

关闭屏幕更新

提高关键代码的效率





校区安排(1) 更多
校区
广州IT认证培训中心
地址
广州市天河区
预约报名
立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图