400-690-6115

回到顶部
快捷支付
东方瑞通   登录 | 注册

首页>Excel VBA设计与开发实战

Excel VBA设计与开发实战课程代码2003培训课时4天24课时



课程介绍

Office职场必修标准应用课程(公开课与内训)

开课信息

查看更多远程直播间(RCL)

多地 2017-11-27 马上确认 脱产班 在线报名

远程直播间(RCL)开课信息

直播城市 开课时间 班型 在线报名
多地 2017-11-27 马上确认 脱产班 在线报名

  • 开课时间:2017-3-4
  • 培训类型:脱产班

*请仔细核实您填写的信息是否正确,以确保我们能及时联系到您。

查看更多面授

北京 2017-11-18 周末班 在线报名
北京 2017-12-16 周末班 在线报名

面授

培训城市 开课时间 班型 在线报名
北京 2017-11-18 周末班 在线报名
北京 2017-12-16 周末班 在线报名

课程大纲

模块名称

课程内容

实例

VBA基础

技巧性:★☆☆

实用性:★★☆

课时:1课时

1.      VBA的概念

l 什么是VBA

l VBA能做什么

2.      VBE介面

l 调用VBE窗口

l VBE窗口的安排

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

3.      VBA代码调试方法

l 立即窗口

l 监视窗口

l 逐步操作检验

4.      VBA的学习方法

1.      展示宏的VBE介面

2.      代码调试操作

实例:例3调试

VBA程序控制基础

技巧性:★★☆

实用性:★★★

课时:4课时

1.      基础概念

l  标识符及其定义规则

l  数据类型

l  量变定义方法

l  运算符

2.      顺序结构

l MsgBoxInputBOx

3.      选择结构

l If……End IF语句及嵌套

l Select Case……End Select

4.      循环结构

l  Do While ……Loop

l  For  to ……Next

l  For Each   In ……Next

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

实例: 例4 顺序结构

2.      If语句

5判断奇偶数

3.      分支语句判断奇偶数

4.      循环结构

实例7:确定日期

VBA过程、函数

技巧性:★★★

实用性:★★★

课时:3课时

1.      过程

l  过程的基本概念

l  过程的定义和调用

l  过程参数概念和作用

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

2.      函数 百分比 比重

l 函数的基本概念

l ExcelVBA函数介绍

l 自定义函数及参数的定义

l 自定义函数的应用

1.      过程

实例: 例9 产品统计

2.      函数

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

 

VBA对象、属性、方法

技巧性:★★★

实用性:★★★

课时:8课时

1.      基本概念

l  对象:ApplicationWorkbooksSheetsRangeChart……

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

l  方法:新建、删除、命名

2.      Application

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

l 调用Windows打开文件对话框

l 调用Windows另存为文件对话框

l 打开/关闭屏幕显示

l 退出Excel程序

3.      Workbooks/Workbook

l 当前工作薄个数

l 新建工作薄

l 打开工作薄、关闭工作

l 工作薄的保存

4.      ActiveWorkbook

l  关闭当前工作薄

l  当前工作薄改名

l  当前工作薄改名

5.      Worksheets

l  工作表个数属性

l  添加或删除工作表

l  工作表的复制和粘贴

l  工作表的删除

6.      Range

l  选择单元格、区域

l  Cells的属性

l  SelectionSelect用法

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

l  RowColumns属性

1.      Application

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

2.      Workbooks

实例:例12新建工作薄

3.      ActiveBooks

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

4.      WorkSheets

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

5.      Range

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

VBA对象的事件

技巧性:★☆☆

实用性:★★☆

课时:1课时

1.      工作薄、工作表

l  激活事件

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

l  工作表切换事件

1.      工作表事件

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

VBA综合练习

技巧性:★★☆

实用性:★★★

课时:1.5课时

 

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

2       程序结构

3       过程和函数

4       案例

l  多工作表的汇总

l  多工作薄的汇总

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

VBA程序的错误处理

技巧性:★☆☆

实用性:★★★

课时:0.3课时

 

1       错误程序处理

l 处理错误程序

l 忽略错误程序

实例:错误处理

VBA窗体设置

技巧性:★★★

实用性:★☆☆

课时:4课时

 

1.      多控件的使用

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

l  控件组的使用

实例:人事档案查询界面

VBA数据库数据操作简介

技巧性:★★★

实用性:★★★

课时:0.5课时

 

1.      操作数据库简介

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

l  结构查询语句SQL

l  使用ADO操作数据库

2.      ADO操作

l  ADO对象的类型

l  Recordset对象

3.      案例展示

l  数据库查询

l  向数据库添加记录

l  数据记录的更新

l  删除记录

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

VBA图表简介

技巧性:★★☆

实用性:★★★

课时:0.3课时

 

1.      创建Excel图表简介

l  通过录制宏来创建图表

l  通过VBA创建图表

2.      操作Excel图表

l  激活图表

l  图表的格式

l  图表的输出

实例:制作动态图表

VBA透视表简介

技巧性:★★☆

实用性:★★★

课时:0.2课时

1.      建立数据透视表简介

2.      透视表的格式设置展示

3.      数据的各种统计分析展示

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

VBA提高效率的一些建议

课时:0.2课时

1.      尽量使用Excel的工作表函数

2.      尽量减少使用对象引用

3.      运用数组处理批量数据

4.      减少对象的激活和选择

5.      关闭屏幕更新

6.      提高关键代码的效率

 

学员基础

已经很熟悉Excel,并且在工作中较好的使用Excel,想在以后的工作中进一步提高工作效率

课程目标

l 掌握VBA编程的基本方法,包括变量和数组的类型、定义,三种程序结构顺序、选择、循环

l 能够实现自定义函数,掌握Excel基本对象及属性、方法,掌握的控件设置和使用

l 多工作薄的数据提取和汇总,文件数据分类提取

l 简介:运用VBA实现数据库导入数据或写入数据库,快速生成透视表和图表以达到年、季、月报表的制作,并进行环比、同比分析作

结业-开启新起点

Copyright © 2006-2017 东方瑞通版权所有
京ICP备 13009094号   京公网安备 11010802014211号