office高端

INFOCHINA(广州)Excel VBA程序开发技术培训(2天).

上课时段: 详见内容

课程价格: 请咨询

优惠价格: 请咨询

授课学校: office高端

课程详情2011-03-17 15:29
INFOCHINA(广州)Excel VBA程序开发技术培训(2天) 培训大纲
第1章 开发入门
1 Excel文档结构介绍
对象的概念
Excel工作簿对象
Excel工作表对象
Excel单元格对象
Excel选择集对象
Excel菜单对象
2 VBA和Excel的关系
VBA是什么?
VBA的优缺点
VBA的主要功能
为什么要学习VBA
VBA和EXCEL的交互性
对象的事件触发机制(文档àVBA)
代码对对象的精确控制(VBAà文档)
3 VBA工程
VBA工程和Excel的对应关系
实例分析一个最基本VBA工程
VBA编辑器介绍
VBA工程中除文档对象外的其他对象
用户窗体的介绍
模块的介绍
其他对象的添加、移出、导出方法
代码窗口和窗体设计窗口切换
代码窗口的结构(对象列表框、过程列表框、程序分隔线、全模块视图和过程视图按钮)
代码窗口的特征(自动调整关键字、属性和方法的大小写、自动显示成员列表、自动显示参数信息)
添加代码注释的方法和必要性
长代码语句换行的方法
VBA代码的运行,测试
VBA代码调试技巧
建立一个HELLO WORLD的示例,演示开发流程
4 从宏开始学习VBA
什么是宏
强大的录制宏功能是帮助学习VBA的好方法
执行宏
实例演示宏录制,执行(回放)的过程
宏的数字签名
安装数字签名
如何使用数字签名使带宏的文档打开时不再提示是否启用宏的对话框
录制宏功能如何拓展我们的思考
5 使用Excel的终极目的-数据处理
明确认识Excel数据处理和Excel报表的根本区别
数据源的概念
设计数据源表的原则
EXCEL内置函数及数据处理的强大功能
EXCEL强大的数据透视表功能
实例演示数据透视表的使用方法
VBA数据处理方法介绍
在什么情况下我们选用VBA解决方案?
6 控件的概念
内置的窗体控件介绍
第三方控件的介绍
使用第三方控件会给我们带来什么便利
实例演示用第三方控制件播放音乐的Excel文档
7 总结章程要点
VBA开发的一般流程
数据源的规范化
数据透视表的使用
8 章后趣味练习题
文档打开后显示欢迎界面,在文档中制作两个按钮,点不同的按钮播放不同的音乐,制作停止按钮,点后停止音乐播放。
根据银行对帐明细单数据,整理为规范的数据源,并使用数据透视表统计收入和支出。
第2章 语言基础
1 常量和变量
VBA中定义常量和变量
用插入名称的方法在工作表中定义变量
2 数据类型
把握文本型、日期型、数字型等之间的区别
3 运算符
数学运算符
逻辑运算符
字符串运算符
4 常用的VBA函数
测试函数:IsNumeric,IsDate,IsEmpty,IsError,IsNull
数学函数:Int,Fix,Sgn,Rnd
字符串函数:Trim,Ltrim,Rtrim,Len,Left,Right,Mid,Ucase,Lcase,Asc,Chr
转换函数:CCur,CDate,Cint,CStr,Str,Val
日期函数:Now,Date,Datediff,Second,Minute,Hour,Day,Month,Year,Weekday
其他:IIf
5 自定义函数
6 过程
事件过程
子程序过程
7 VBA语句
赋值语句
With语句
错误跳转语句
8 程序的三种结构
顺序结构
分支结构
循环结构
9 对象的事件
10 对象的属性、方法
11 调用过程,子过程
调用自定义函数
12 章程要点
重点函数的熟练应用
程序的三种结构

第3章 常用技巧
1 工作簿的控制
新建工作簿
打开已有的工作簿
判断一个工作簿是否已打开
保存工作簿
另存工作簿
另存工作簿并加上密码
关闭工作簿并保存
工作簿常见事件及应用
2 工作表的控制
插入多个工作表
获得工作表的名称,为工作表命名
插入工作表前判断同名工作表是否已存在
选择工作表
激活工作表
隐藏工作表
复制工作表
移动工作表
获得工作表的个数,sheets集合和worksheets集合的区别
获得当前工作表的序列号
工作表的保护
删除工作表,屏蔽删除确认对话框的方法
工作表行,列控制:隐藏,行高、列宽控制
工作表常见事件及应用
3 单元格控制
Range对象重点介绍
Cells属性介绍
单元格的选择
整行整列的选择
当前单元格的属性介绍(当前行,当前列)
单元格内容的输入(常量输入,公式输入)
控制单元格输入范围
禁止编辑部分单元格
单元格的引用方式
单元格删除(移动方向控制,整行整列删除)
单元格信息清除(全部,格式,内容,批注)
单元格常见事件及应用
4 对话框控制
Msgbox对话框介绍
Msgbox标题、提示及按钮的定制
程序响应Msngbox按钮的动作
内置文件对话框
为保证程序运行的流畅性,进行必要的对话框屏蔽
5 用户窗体设计
窗体的基本构成及控制(标题栏,名称,背景色等)
窗体常用事件(打开,关闭)
控件工具箱介绍
控件共用属性(名称,尺寸,位置,文本提示,是否可操作,是否可见)
控件共用事件(获得焦点,失去焦点,鼠标点击、按下、松开、经过事件)
常用控件(标签,文本框,密码框,按钮,列表框,组合框,选项,图象控件)
使用第三方控件
6 窗口、菜单及工具栏控制
窗口对象结构分析
控制窗口(更改程序标题,更改状态栏,菜单栏、工具栏的隐藏,滚动条的隐藏,工作表标签隐藏)
菜单栏、工具栏对象的介绍
屏蔽菜单栏、工具栏的方法
屏蔽右键菜单
屏蔽快捷键
菜单栏、工具栏的自定义
自定义菜单栏、工具栏需要注意在文档关闭后及时恢复
7 章程要点
各种技术的综合协调应用

第4章 实例开发
1 完整实例:施工成本核算表
功能分析
设计数据源表的字段
设计统计表
用VBA规范输入,控制输入表格
用VBA自动连续打印一个月内的每日成本汇总表
用VBA自动生成某一类支出的月柱状图
2 实例拓展
介绍本实例标准开发流程
介绍程序开发需求至上的原则
理解数据处理的重点是标准化输入和多样化输出
挖掘数据统计的深层价值,理解数据分析对决策的指导意义
3 思考题
本例数据只有支出部分,请在本例程基础上开发可以处理收支双向的表格
第5章 客户深度培训
站在客户的立场,根据客户需求设计并实施完全个性化培训内容,帮助客户解决日常工作中遇到的问题并提供在今后工作中解决问题的思路和方法。
培训机构
INFOCHINA广州高端Office培训中心
/
咨询:0-2-0-6-1-1-3-8-0-3-1 本课程主要针对企业内训,个人可进行个性化培训

相关课程

温馨提示:提交留言后老师会第一时间与您联系! 热线电话:400-850-8622