Excel VBA学习重难点和学习方法
1. 不会英文是不是没法学VBA?
除了必要的系统关键字必须用英文,程序的大部分是变量和各种模块名称,在简体中文版系统中,我们完全可以使用中文变量,帮助我们更容易的书写代码,理清代码逻辑,看下面一个代码示范,VBA支持中文,你完全可以用中文变量来降低门槛,事实上我在日常工作中,除非代码运行目标机器不支持中文,我个人在实际项目中也会使用大量中文变量,因为这样显然可以增加代码的可读性,减轻自己的思维负担!!
2. 数学不好没法学VBA?
通常大家指得数学能力是逻辑思维和计算能力,客观地说,数学逻辑不好是会增加学习VBA编程的难度,可能你成不了顶尖高手,但是大家有没有想过任何领域,顶尖高手永远都是极少数,再来看我们的学习目标,是学习一门可以提高自己办公效率的技能,另外更因为数学不好,用VBA编程可以更直白的解决问题,相对于复杂的嵌套函数和数组公式来说,同等量级的问题,用VBA解决简直可以说是无脑暴力强推,所以丝毫不要为此担心!
举个简单的例子,我们学习开车的目的不是为了成为赛车手,而是为了让我们走的更快,走的更远,仅此而已,不会开车之前都会有点恐惧开车,觉得危险复杂,我自己学开车之前也是如此,但是只要渡过了新手期,就会觉得也不过如此。VBA也一样,不过是多一门自己可以使用的工具,让我们工作变得轻松,如此而已。
3. 正确的学习态度 区别于传统应试教育
VBA编程本质上是一门技能而非考试背的题目,考试题目是一些概念和常识,记住就可以,但是技能不是,技能必须通过大量的练习才能熟练掌握,比如你学开车,去驾校,天天听教练说,天天看电视里的F1赛车手狂飙,理论考试考到1000分,对不起,让你上车的结果只有一个,直接撞车,VBA就是和开车一样的技能,无论你听多少理论,看老师写起来多么的轻松,对不起你自己动手就只能bug满天飞,错误弹框一个又一个,你必须自己亲手去敲代码,去录制宏,无休止的运行和调试,和VBA代码朝夕相处,耳鬓厮磨,才能真正学会VBA编程这个技能!
最重要的事情说3遍!
每一节课视频看完后,关闭视频,删除所有案例代码,自己独立完成至少一遍!
每一节课视频看完后,关闭视频,删除所有案例代码,自己独立完成至少一遍!
每一节课视频看完后,关闭视频,删除所有案例代码,自己独立完成至少一遍!
4. 本教程的学习要点
1. 教程绝不可能一遍学会,第一遍快速浏览,跟着视频自己敲代码运行,留下初步印象,重难点自己做笔记记录,这一步如果遇到难点不要强求一定想明白,先做笔记,往后学习的过程中再回头复习研究。
2. 第一遍注意不要太快的想要实现自己的工作代码,因为你学的知识点还远远不够,直接去解决工作问题会让你很快丧失信心,耐心学完至少第一章基础再尝试解决工作问题!
3. 一遍完成后,对照重难点笔记,重新复习,更新笔记,这时候可以开始结合自己的工作问题,尝试用自己学到的技能去解决各种工作问题。
4. 整个教程都是需要不断回顾学习,绝不可能看一遍就完全掌握,不要觉得你只需要哪一节就只看哪一节,VBA是系统知识,前后知识都有关联,单独一节课意义不大!!
5. 推荐学习顺序
注意并不是说其他章节就不学习了,而是这些章节优先学习,其他章节平时多浏览目录和案例文件,觉得有需要和有兴趣就可以学习
另外,Excel实战408例虽然不是VBA教程,但是里面是各种常见Excel问题的解决方法,请大家利用碎片时间学习,对提高整体Excel水平非常有益!对于一个问题如果你连手工和函数解决的思路都没有,那你用VBA也基本不可能解决!
点击进入 郑广学老师Excel教程免费学7天 !