
对象:
Excel VBA -课程详情
培训时间:6小时X两天课程
Training time 6 Hours X 2 Days
标准课后服务内容:课后三个月内免费重修的机会
Standard After-class Service:Free Re-training within 3 Months after Class
单元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:Application对象
Application属性;代表excel应用程序;application.activeworkbook;application.activesheet;application.activecell;Displayalerts;Screenupdating:statusbar。application的方法:Calculate;ontime; onkey ;quit
单元9: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
单元10: Range对象
range对象:可以代表一个单元,行,列,复合单元或一个三维范围。range的属性:Address;cells Currentregion;Value;Offset;Entirerow/entirecolumn;count。range对象的方法:Activate;Autofit;clear; clearconments;clearcontents;clearformats;clearnotes;copy ;pastespecial
单元11:其他对象
用vba创建和修改图表;chart对象;用vba创建和修改透视表
单元12:vba窗体
创建窗体;创建窗体控件;控件代码编写;调用窗体




口碑评价
-
潘娌彳:听同学说上海交大慧谷IT在电脑IT方面口碑一直不错,然后就报名了,学习了一段时间后,感觉到学习真的提升的很快,尤其的是学校的教学方法,很喜欢,不是那种死板的教学,老师会很详细的帮助学员讲解重点难题难点,学习提升的很快,很感谢老师的帮助.
-
叶啊:上了上海交大慧谷IT的云系统课程,老师特别专业又恨幽默,一段愉快的学习记忆。
-
方谟咀:很开心,终于快培训完了,在上海交大慧谷IT学习,每天都很充实,尤其是老师的帮助*,帮助*定制学习计划,不然*现在肯定是找不到学习的方法,谢谢老师.