当前位置:首页>>企业内训>>职业技能>>(内训)开发实战VBA for Excel

(内训)开发实战VBA for Excel

课程对象

数据处理、数据分析人员、Excel编程爱好者

课程大纲

一、 初识VBA

1、 VBA是什么

2、 EXCEL环境中基于应用程序自动化的优点

3、 录制、编辑简单的宏

案例1:改变颜色

4、 录制宏的局限性

5、 为宏指定快捷键

6、 决定宏的保存位置

7、 将宏指定给图片或其他对象

8、 EXCEL开发过程简介


二、 Excel VBA对象

1、 基本概念

2、 VBA对象层次模型

3、 使用对象的规则

4、 VBA常用对象

5、 With语句

案例1:修改格式


三、 灵活运用事件

1、 什么是事件

2、 事件的特点与层级关系

3、 事件的用途

4、 如何理解事件的参数

5、 通过案例深入理解事件

案例1:工作表事件——选择单元格时整行添加红色背景

案例2:工作簿事件——选择单元格时整行添加红色背景


四、 单元格引用杂谈

1、 认识单元格

2、 单元格的三种引用方式

Range(“A1”)

Cells(X,Y)

[A1]

3、 各种引用方式优缺点分析

4、 特殊的引用方式介绍

Selection

Activecell与Target

Name

UsedRange

CurrentRegion

Resize

Offset

SpecialCells

Intersect

Union

End

5、 通过案例了解各种引用方式的特点


五、 认识变量与常量

1、 什么是变量 什么是常量

2、 使用变量和常量有何优势

案例1:批量改变工作表名称

案例2:确认权限

3、 如何定义变量和常量

4、 变量与常量的作用域

5、 变量与常量的生命周期


六、 流程控制语句

(一) 顺序结构

1、 分支语句

(二) 条件结构

1、 If语句

案例1:往来账款超期提醒

案例2:得分等级划分

2、 Select语句

案例1:往来账款超期提醒

案例2:得分等级划分

(三) 循环结构

1、 认识循环语句,解析其特点

2、 三种循环语句的功能分析

3、 For Next循环的语法与应用

案例1:工作表批量命名

案例2:删除偶数行

4、 For Each Next循环的语法与应用

案例1:工作表批量命名

案例2:删除偶数行

5、 Do Loop循环的语法与应用

案例1:计算从1号开始,销量累计到1000000是哪一天


七、 综合应用案例

1、 函数:普通算法下的个人所得税税额计算

2、 过程:数据透视表+VBA制作通用标准三栏账


联系电话:有需要内训详细报价或企业定制化内训方案的请拨打400-061-6586联系程老师

在线报名(提交表单后我们将尽快联系您)

快速查询报考条件
您的姓名: 电话: 学历: 职务: