课程信息

课程名称: EXCEL VBA开发实战

课程介绍





课程简介

Excel VBA已广泛应用于公司管理的各个方面,如财务管理、工程技术、客户管理、市场营销、人力资源和行政管理、进销存等各个方面,其强大的自动化处理功能大大简单化数据处理者的操作,节约数据的时间,显著的提升工作效率。本课程根据多年的培训教学和技术开发服务经验相结合,采取互动式的教学、丰富易懂案例练习、使您掌握VBA的基础知识和操作方法,以节约大量的工作时间,降低公司的运营成本,提高员工的工作效率。



课程内容


单元1: 基础概念

Excel VBA 编程环境;VBA 程序类型;VBA 代码基本组成;sub和function创建;过程的适用范围和生存期;sub和function调用;参数调用;窗体和控件的使用 

单元2 : 变量和常数

变量;数据类型;声明变量;变量赋值;变量使用范围;变量生存周期;数组变量声明和使用;变量类型转换函数;判断变量数据类型函数;声明常数;系统常数

单元3: 语句流

 顺序语句;分支语句:if…;Select case…;循环语句:For…Next;For…Each;do语句,其他vba语句 

单元4: 常用vba函数

文本函数:Left right mid chr;日期函数:Datepart  date  dateadd;逻辑函数Iif choose switch;其他: isarray…

单元5: 程序输入和输出

 Msgbox;inputbox

单元6: 程序调试和错误处理

程序调试;测试程序;停止程序;设置断点;添加停止语句stop;调试和错误处理:on error语句

单元7: Excel的对象模型

Excel对象模型说明;对象的属性方法事件;

单元8:workbooks集合和workbook对象

workbooks属性:count;activeworkbook;thisworkbook;author;saved。 方法:activate;

add;open;close;Save/save as workbook对象的事件:beforeclose;beforeprint;beforesave,deactivate.newsheet,open,sheetactivate,sheetbeforedoubleclick,sheetbeforrightclick;sheetcalculate;sheetchange

单元9: Range对象

range对象:可以代表一个单元,行,列,复合单元或一个三维范围。 range的属性:Address,cells ,Currentregion,ValuOffset,Entirerow/entirecolumn;count。 range对象的方法:Activate;Autofit;clear;clearconments;clearcontents;clearformats;clearnotes;copy ;pastespecial

单元10:其他对象

用vba创建和修改图表;chart对象;用vba创建和修改透视表

单元11:vba窗体

创建窗体;创建窗体控件;控件代码编写;调用窗体


   



     


     


深圳塔塔咨询服务有限公司(简称塔塔咨询)是专注于项目管理、IT服务管理、软件研发管理及其相关领域的专业咨询与培训公司,致力于为企业和个人提供契合客户实际需求的管理咨询及培训服务,为组织与个人提供专业、实用、系统的培训、咨询服务和解决方案,融合国内外先进的管理理念和方法,传播分享最佳管理实践经验,促进国内外管理思想、理念、技术、经验等方面的交流与合作,全面支持与提升管理者的职业素养和专业技能,帮助其获得个人职业生涯的发展,提升企业竞争力。


联系我们

公司地址:深圳市南山区科技南十二道10号中电照明大厦北座二楼2C-2D室(518057)

电话:0755-29152000                  传真:0755-86958116

网址:http://www.pmppmi.com   www.pmp100.com