很多人认为VBA很神秘,是专业的编程工科学士才能掌握的技能,对我们普通人来说是不可能实现的事情。但是,如果你能够学会Excel里的函数和嵌套公式,其实VBA对你来说也一样不难。如果你学会了Excel里的很多高级技能,却还在面临着大量的重复工作,那么你就必须要学习VBA,它将会带给您新的选择。
本期课程利用一个简单的VBA带领你领略什么叫做效率工作,轻松带你走进VBA的世界,体验从此做表就想V一下的快乐。通过了解常见代码结构,学习常用宏代码,掌握可控数据循环,从此玩转数据,告别加班。
【培训时长】预计6小时
【培训收获】
(1)认识了解VBE窗口的功能。
(2)了解常用对象的属性和使用方法。
(3)掌握判断、循环等常用语法的结构。
(4)学会调用Excel里的函数或者自定义函数。
(5)学会使用VBA里面的控件设计。
(6)运行代码错误可以进行代码修正。
【培训大纲】
一、宏的故事
(一)制作工资条
1.宏的使用
2.循环,让宏动起来
3.给控件指定宏
4.认识VBE主窗口和代码窗口
5.设置宏的安全级
(二)循环可驾驭
1.InputBox手动输入循环次数
2.遍历活动列自动获取循环次数
(三)手动编写一个程序
案例:Msgbox的运用
二、基础语法
(一)认识数据类型
(二)数据的存储器:常量与变量
(三)了解常用对象Application\Workbook\Worksheet\range的属性和使用方法
(四)常见的四种运算
三、控制程序的基本语法结构
(一)if…then
(二)selectcase
(三)for…next
(四)DoWhile
(五)ForEach…Next
四、函数
(一)使用VBA和Excel里的函数
(二)自定义函数function
1.自定义一个简单的函数
2.自定义可变单元格参数
3.自定义可变数据区域
4.自动刷自定义函数
五、用户界面设计
(一)窗体控件与ActiveX控件
(二)显示、关闭与使用控件
(三)设计一个简单的数据录入窗体
六、调试与优化
(一)VBA可能会发生的错误
(二)常见的3种模式
(三)断点调试
(四)OnError捕获运行错误
(五)代码的简化