到目前为止,我也编写过不少比较综合的管理系统(进销存、人事管理、固定资产管理、餐饮管理等),老实说,Excel VBA中好多知识我都不知道或者没用过,我对于Excel VBA的看法就是:要用的,就那么点,学那么高深,费劲不?

很多小伙伴都想学好VBA,但往往坚持不下去,感觉东西太特么多了!!所以,我一直在努力精炼、划分,争取让更多的零基础小伙伴也能快速轻松地掌握这门很刁的技术。

别问这个与那个的区别是什么?别问我这个写法与那个写法到底用哪个更好?一直纠结这些区别、概念,是永远学不会VBA的,你只需记住:这个问题,如何做?

下面给大家理一下Excel VBA的精通之路,你没看错,是“精通”之路。意思就是说,把这些东西掌握了,够你得瑟的了。

 

======================第一阶段:初级,编程基础=======================

参考课程:http://edu.51cto.com/course/course_id-1449.html

这个阶段您需要掌握的有:变量、过程与函数、流程控制、单元格、工作表、工作簿、数组、字典。不管是哪一个模块,别去关心概念,把老师讲的每一个实例听懂、敲出来就够了!课程最后通过一个“人事管理系统”来巩固所学。

 

======================第二阶段:进阶,触类旁通=======================

参考课程:http://edu.51cto.com/course/course_id-6044.html

这个阶段有如下安排:窗体、控件、Xml读写、类模块、文件操作、封装。全都以一个个的实例来展现,这个阶段我们的目标就是学会做界面、做封装。

 

======================第三阶段:SQL,数据库开发=======================

参考课程:http://edu.51cto.com/course/course_id-3580.html

Excel用多的小伙伴都遇到一个比较头疼的问题,就是数据量大的时候显得非常无奈。那么,使用Excel做前端展示,搭配Access或SQL Server做数据仓库就显得更为实用且大气了。这个阶段就是这么安排的,全面、实用地讲解ADO的使用、SQL语句的各种写法,做到真正精通VBA操作数据库的技术。别忘了,最后那个“固定资产管理系统”,可以很好地反映你的掌握程度。

 



转载于:https://blog.51cto.com/tank008/1877334