为了找工作,我就找了个教程学一下VBA。
之前的进度:
(1)改过衍生品定价的VBA代码
(2)用过录制宏
(3)做过产品日内监控的模板
不过因为没有系统梳理过VBA的功能和语法,所以这次我打算过一遍教程。
教程是:《别怕,Excel VBA其实很简单》
视频链接:
第一季:http://club.excelhome.net/forum.php?mod=viewthread&tid=929374&extra=page%3D1
第二季:http://club.excelhome.net/forum.php?mod=viewthread&tid=948736&extra=page%3D1
视频里介绍了什么功能呢?我来汇总一下。
1、制作工资条:通过录制宏,得到主要代码(复制粘贴、相对地址引用),然后编辑宏(写成循环),还可以添加按钮。达到一键生成所有工资条的目标。
拓展一下?凡是可操作的,都可以通过录制宏得到主要代码,然后再去加一些循环,就可以简化手动操作了。
2、对象、集合、属性、方法:介绍了一些概念,对理解VBA程序有帮助
3、数据类型与变量:需要注意dim、private、public、static的区别
4、if-then语句:判断是否及格
5、for-next语句:循环判断是否及格,加上step的限制,就可以知道每次跳几步了
6、do-while语句