VBA快速入门技巧

开发BW报表时,经常会遇到一些展示效果要求比较高的需求,这种情况下,往往需要借助Excel的公式或者VBA编程来实现。需要用到公式时,可以查看excel帮助文档,以找到具有相应功能的公式。但是,有时仅仅利用公式不能够满足一些复杂的需求,则要借助VBA。对于刚刚接触VBA的开发人员来说,掌握VBA的对象以及事件机制是关键,对象分别有哪些属性、方法可供使用,这些方法能够实现何种功能能,把这些问题搞清楚,就可以掌握整个VBA开发技术。但是,这些细节技术点,原理性不强,知道即掌握,没有什么复杂的逻辑,因此,完全可以在有需要的时候,快速查找即可,没有必要花费大量时间在细节技术点上。那下边,我介绍我自己认为高效的两种查询方法。
第一,VBA帮助。学习任何技术、理论我们都需要从设计者/定义者/创建者的角度出发,去寻求帮助、思考问题。权威的一般是最精准的,它的思路一般是最有效的,借助权威,一定可以使学习事半功倍。所以,VBA帮助一定是最先需要参考的资料之一。在VBA界面里按F1便能进入,大家要多多使用官方帮助!
第二,自己录宏,查看宏代码。在Excel中若想实现某些功能,但应该使用何方法和对象,自己一点思路没有,这时候,可以通过录宏的方式,自己手动执行想实现的功能,之后再进入VBA程序中,看录下的代码,便能找到可以实现这些功能的对象和方法!
除此之外,我们再日常使用Excel的过程中,一定要注意积累Excel的技巧,能自动化的尽量自动化,尽量少用手动操作,持续一段时间后,定会产生质变!
posted @ 2012-09-02 23:34  hanmos  阅读(1239)  评论(0编辑  收藏  举报