开始着手学习excel VBA是因为一直在论坛看到大神介绍它的功效,心里特别痒痒,想着我也能学会该多好啊。但是对于完全没有接触过编程的人来说,即使是再简单,对自己都是难的,这就相当于你学习另外一种语言,不同的是,你只需要看懂和会写。
本来准备买一本书回来认真的学,后来想想之前买过一大本excel函数,看了几次就放那儿睡觉了,果断放弃买书了。不买书要学习,我就开始在网上搜索各种关于VBA学习的资料,我找到了很多适合初学者的资料,分享给想要学习excel VBA的朋友们,当然如果大家有更好的方法,也请留言推荐给我,谢谢啦!
先来分享我搜集的:
1、Excelhome 论坛
泡论坛是个很好的学习方法,主要是看论坛的精华帖,很多excel方面的技巧都是在论坛学会的,论坛上的内容很多,但是后台都做了分类,条例清晰,方便查找你需要学习的内容。刚开始学习excel VBA是特别的懵,之前没有编程的经验,很多概念是看不太懂的,但是为了加深印象,我开始根据边看精华帖边做笔记。精华帖上面有一个好处是可以直接复制版主的代码到excel里面去运行,可以自己真实的看见演示的效果。而且论坛中有很多excel方面的大神,也有的已经出书了。
在论坛上还有个好处是可以向大神们提问,遇到棘手的问题可以找大神解决,当然也可以看别人的提问和回答。但弊端就是,这种学习方法太过于零散,不够系统,经常是知道一个具体问题怎么解决,但是无法深刻理解其中的原理。或者单看文字,自己理解的不够透彻,也会影响学习的效果。
2、我要自学网
这个网站上面也是有大量的自学资料和视频,强烈推荐的是视频,对于初学者想要系统学习,从这一系列的视频入手是再好不过了。视频讲解非常详细,而且每节视频大概10分钟左右,主要讲解一个知识点,非常适合分点学习。最开始在论坛看精华帖,做了笔记,但是还是没看太明白,看了视频后,再跟着之前的笔记学习,对于excel VBA中的基础概念,对象,属性,方法有了深刻的认识。这个时候才慢慢开始知道如何去写一段程序,之前学习的零散的点被串起来了。
课程是非常的基础,开始先讲解了VBA的一些效果,然后就是逐层展开,先是基本概念,后面就是基本语法,再到后面就有实际的例子,很适合零基础的人学习。
以上就是我目前自学excel VBA比较实用的两个地方,如果你想学习VBA,可以从这个地方着手开始;excel VBA的基础非常重要,多花费时间学习这些基础是很有必要。特别是对对象,属性,方法的理解,对象就是你要对其操作的事物;属性就是对象的特性,比如说长,宽,高;方法就是对对象所作的操作,譬如说选择单元格,复制单元格,或者删除单元格等。然后就是各个函数的语法,这个跟之前excel里面的语法有相同之处,再就是学习代码里面,各个对象的引用方式和规则,常量和变量的表示方法等。
excel VBA小白,正在努力学习进步中,也希望和同样想学excel VBA的一起学习,如果大家有更好的学习方法也可以分享给我,谢谢!