INFOCHINA湖北武汉Excel VBA培训--程序开发技术(高端office培训)--企业内训
INFOCHINA武汉Office高端培训中心:武汉市、黄石市、襄樊市、十堰市、荆州市、宜昌市、荆门市、鄂州市、孝感市、黄冈市、咸宁市、随州市、恩施市、仙桃市、潜江市、天门市···
课程简介
--------------------------------------------------------------------------------
本Excel VBA培训课程是INFOCHINA VBA讲师结合企业需求开发出的VBA开发初级课程,通过本课程的学习,可以帮助学员理解Excel VBA工作原理、掌握与VBA有密切关系的Excel函数及程序结构、掌握完整VBA程序的开发全过程,具备独立开发中小型办公系统的基本功,并通过VBA来解决日常工作中遇到的重复操作以及需要智能化处理的问题。
适合人群
--------------------------------------------------------------------------------
本Excel VBA培训课程适用于企事业单位具有一定Excel或VB基础,希望通过Excel VBA解决企业问题并提高工作效率的VBA初级用户。
培训大纲
--------------------------------------------------------------------------------
第1章 开发入门(2学时)
1 Excel文档结构介绍
1.1 对象的概念
1.2 Excel工作簿对象
1.3 Excel工作表对象
1.4 Excel单元格对象
1.5 Excel选择集对象
1.6 Excel菜单对象
2 VBA和Excel的关系
2.1 VBA是什么?
2.2 VBA的优缺点
2.3 VBA的主要功能
2.4 为什么要学习VBA
2.5 VBA和EXCEL的交互性
2.6 对象的事件触发机制(文档;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;VBA)
2.7 代码对对象的精确控制(VBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;文档)
3 VBA工程
3.1 VBA工程和Excel的对应关系
3.2 实例分析一个最基本VBA工程
3.3 VBA编辑器介绍
3.4 VBA工程中除文档对象外的其他对象
3.5 用户窗体的介绍
3.6 模块的介绍
3.7 其他对象的添加、移出、导出方法
3.8 代码窗口和窗体设计窗口切换
3.9 代码窗口的结构(对象列表框、过程列表框、程序分隔线、全模块视图和过程视图按钮)
3.10 代码窗口的特征(自动调整关键字、属性和方法的大小写、自动显示成员列表、自动显示参数信息)
3.11 添加代码注释的方法和必要性
3.12 长代码语句换行的方法
3.13 VBA代码的运行,测试
3.14 VBA代码调试技巧
3.15 建立一个HELLO WORLD的示例,演示开发流程
4 从宏开始学习VBA
4.1 什么是宏
4.2 强大的录制宏功能是帮助学习VBA的好方法
4.3 执行宏
4.4 实例演示宏录制,执行(回放)的过程
4.5 宏的数字签名
4.6 安装数字签名
4.7 如何使用数字签名使带宏的文档打开时不再提示是否启用宏的对话框
4.8 录制宏功能如何拓展我们的思考
5 使用Excel的终极目的-数据处理
5.1 明确认识Excel数据处理和Excel报表的根本区别
5.2 数据源的概念
5.3 设计数据源表的原则
5.4 EXCEL内置函数及数据处理的强大功能
5.5 EXCEL强大的数据透视表功能
5.6 实例演示数据透视表的使用方法
5.7 VBA数据处理方法介绍
5.8 在什么情况下我们选用VBA解决方案?
6 控件的概念
6.1 内置的窗体控件介绍
6.2 第三方控件的介绍
6.3 使用第三方控件会给我们带来什么便利
6.4 实例演示用第三方控制件播放音乐的Excel文档
7 总结章程要点
7.1 VBA开发的一般流程
7.2 数据源的规范化
7.3 数据透视表的使用
8 章后趣味练习题
8.1 文档打开后显示欢迎界面,在文档中制作两个按钮,点不同的按钮播放不同的音乐,制作停止按钮,点后停止音乐播放。
8.2 根据银行对帐明细单数据,整理为规范的数据源,并使用数据透视表统计收入和支出。
第2章 语言基础(2学时)
1 常量和变量
1.1 VBA中定义常量和变量
1.2 用插入名称的方法在工作表中定义变量
2 数据类型
2.1 把握文本型、日期型、数字型等之间的区别
3 运算符
3.1 数学运算符
3.2 逻辑运算符
3.3 字符串运算符
4 常用的VBA函数
4.1 测试函数:IsNumeric,IsDate,IsEmpty,IsError,IsNull
4.2 数学函数:Int,Fix,Sgn,Rnd
4.3 字符串函数:Trim,Ltrim,Rtrim,Len,Left,Right,Mid,Ucase,Lcase,Asc,Chr
4.4 转换函数:CCur,CDate,Cint,CStr,Str,Val
4.5 日期函数:Now,Date,Datediff,Second,Minute,Hour,Day,Month,Year,Weekday
4.6 其他:IIf
5 自定义函数
6 过程
6.1 事件过程
6.2 子程序过程
7 VBA语句
7.1 赋值语句
7.2 With语句
7.3 错误跳转语句
8 程序的三种结构
8.1 顺序结构
8.2 分支结构
8.3 循环结构
9 对象的事件
10 对象的属性、方法
11 调用过程,子过程
调用自定义函数
12 章程要点
12.1 重点函数的熟练应用
12.2 程序的三种结构
第3章 常用技巧(2学时)
1 工作簿的控制
1.1 新建工作簿
1.2 打开已有的工作簿
1.3 判断一个工作簿是否已打开
1.4 保存工作簿
1.5 另存工作簿
1.6 另存工作簿并加上密码
1.7 关闭工作簿并保存
1.8 工作簿常见事件及应用
2 工作表的控制
2.1 插入多个工作表
2.2 获得工作表的名称,为工作表命名
2.3 插入工作表前判断同名工作表是否已存在
2.4 选择工作表
2.5 激活工作表
2.6 隐藏工作表
2.7 复制工作表
2.8 移动工作表
2.9 获得工作表的个数,sheets集合和worksheets集合的区别
2.10 获得当前工作表的序列号
2.11 工作表的保护
2.12 删除工作表,屏蔽删除确认对话框的方法
2.13 工作表行,列控制:隐藏,行高、列宽控制
2.14 工作表常见事件及应用
3 单元格控制
3.1 Range对象重点介绍
3.2 Cells属性介绍
3.3 单元格的选择
3.4 整行整列的选择
3.5 当前单元格的属性介绍(当前行,当前列)
3.6 单元格内容的输入(常量输入,公式输入)
3.7 控制单元格输入范围
3.8 禁止编辑部分单元格
3.9 单元格的引用方式
3.10 单元格删除(移动方向控制,整行整列删除)
3.11 单元格信息清除(全部,格式,内容,批注)
3.12 单元格常见事件及应用
4 对话框控制
4.1 Msgbox对话框介绍
4.2 Msgbox标题、提示及按钮的定制
4.3 程序响应Msngbox按钮的动作
4.4 内置文件对话框
4.5 为保证程序运行的流畅性,进行必要的对话框屏蔽
5 用户窗体设计
5.1 窗体的基本构成及控制(标题栏,名称,背景色等)
5.2 窗体常用事件(打开,关闭)
5.3 控件工具箱介绍
5.4 控件共用属性(名称,尺寸,位置,文本提示,是否可操作,是否可见)
5.5 控件共用事件(获得焦点,失去焦点,鼠标点击、按下、松开、经过事件)
5.6 常用控件(标签,文本框,密码框,按钮,列表框,组合框,选项,图象控件)
5.7 使用第三方控件
6 窗口、菜单及工具栏控制
6.1 窗口对象结构分析
6.2 控制窗口(更改程序标题,更改状态栏,菜单栏、工具栏的隐藏,滚动条的隐藏,工作表标签隐藏)
6.3 菜单栏、工具栏对象的介绍
6.4 屏蔽菜单栏、工具栏的方法
6.5 屏蔽右键菜单
6.6 屏蔽快捷键
6.7 菜单栏、工具栏的自定义
6.8 自定义菜单栏、工具栏需要注意在文档关闭后及时恢复
7 章程要点
各种技术的综合协调应用
第4章 实例开发(3学时)
1 完整实例:施工成本核算表
1.1 功能分析
1.2 设计数据源表的字段
1.3 设计统计表
1.4 用VBA规范输入,控制输入表格
1.5 用VBA自动连续打印一个月内的每日成本汇总表
1.6 用VBA自动生成某一类支出的月柱状图
2 实例拓展
2.1 介绍本实例标准开发流程
2.2 介绍程序开发需求至上的原则
2.3 理解数据处理的重点是标准化输入和多样化输出
2.4 挖掘数据统计的深层价值,理解数据分析对决策的指导意义
3 思考题
本例数据只有支出部分,请在本例程基础上开发可以处理收支双向的表格
第5章 客户深度培训(3学时)
站在客户的立场,根据客户需求设计并实施完全个性化培训内容,帮助客户解决日常工作中遇到的问题并提供在今后工作中解决问题的思路和方法。
培训机构
INFOCHINA武汉Office高端培训中心(wh.infochina.org)
E-mail:wuhan@infochina.org 刘先生
INFOCHINA:电话:027-87505079 , 15926275153 , 18971475543
QQ:44925592 54924794
咨询:本课程主要针对企业内训,个人可进行个性化培训
企业培训地点:北京-天津-石家庄-唐山-太原-呼和浩特-沈阳-大连-哈尔滨-长春---广州-深圳-佛山-东莞-惠州-中山-海口-南宁-香港---武汉-
郑州-长沙
上海-苏州-南京-无锡-常州-南通-徐州-杭州-宁波-合肥-福州-厦门-泉州-南昌-济南-青岛-烟台-淄博-潍坊-成都-重庆-贵阳-昆明-西安
关于INFOCHINA(助力东方)
INFOCHINA(中国Office培训专家)是中国最大的Office高端培训提供商之一,在全国拥有31家运营中心,服务客户遍及全国各个省市,其中企事业单位及政府机关客户近千家,世界500强企业中的47.2%是INFOCHINA的客户(统计时间截至2008年2月)。
INFOCHINA在中国计算机用户协会的领导下,依托信息产业部、中国计算机用户协会、Microsoft公司技术和专家资源,面向各行业、各职业、各企业以及想提升工作效率及职业竞争力的个人提供Word、Excel、PowerPoint、Access等Office套件的高端应用及工作效率提升培训,自2004年1月成立以来,已成功开发针对投资理财、财务金融、建筑工程、学术科研、统计审计等行业的Excel高端应用课程;针对公司管理、商业管理、信息管理、财务管理、公司理财、财务分析等企业行为的Excel高端应用课程;针对市场营销、行政文秘、行政人事、人力资源、财务会计、出纳人事等职业的Excel高端应用课程;以及Word高手、Excel高手、PowerPoint高手、Access高手,Office企业培训套餐、 Office外企培训套餐等企业效率提升解决方案。其中《高级Excel数据处理》、《PowerPoint高级商务应用》等课程已经成为倍受企业青睐的五星级课程。
INFOCHINA服务客户有IBM、西门子、联想、中国电信、住总集团、网易、敦豪国际快运、挪威耕海、中美史克、伊利、新华社、北京理工大学、公安部、中国人民银行、中国人保、加拿大大使馆等,INFOCHINA用精心完备的培训课程、培训实施及客户服务切实有效地帮助客户提高了工作效率,助力客户建立了持久的竞争力。
为改进各行业、各企业、各职业的工作方式,为让中国及中国人更有效率,INFOCHINA一直在努力!
INFOCHINA的使命:
让中国更有效率(让中国的企业更有效率,让中国人更有效率)
INFOCHINA远景目标:
用心经营,持续发展102年
成为世界一流的办公效率提升专家
每个中国人都用INFOCHINA
INFOCHINA价值观:
一心提供不断完善的产品:紧密结合企事业单位及社会需求,不断开发深度应用型培训课程,从根本上提高企事业单位的生产力。
不懈关注客户:随时关注客户需求的变化,适时为客户提供最有针对性地效率提升解决方案和最优质的持续性服务。
诚信:诚实正直,信守承诺
责任:对客户负责,对员工负责,对社会负责
团队:共享共担,以小我完成大我
敬业:以专业的态度和平常的心态做非凡的事情
激情:创新,永不言弃,乐观向上
超越:不断学习,突破自我,迎接变化
INFOCHINA倡导的员工个性化培训和企业深度培训
所谓“个性化培训”“深度培训”,即以客户为主,设身处地站在客户立场,本着关怀的态度,去帮助客户解决问题,为客户提供个性化的、深入地、真正贴心的、有价值的培训。