vb excel编程实例_有VB的基础,如何学习VBA

VBA的全称Visual Basic for Applications。在Office等许多软件中,看到的宏,便是VBA(基于我的理解)。

VB基础指什么?

这里的VB基础指能够看得懂简单的VB代码;对if结构、for结构有一定的认识;理解变量有那些类型。

如何学习VBA

首先来谈一谈学习VBA的目的,也就是想把VBA学到什么程度,我的想法是:对于跨工作表和工作簿的操作,可以用VBA来完成;对于新建一个用户窗体,要用VBA完成。

首先说明,接下来的教程,都是基于Excel 的VBA。

其实在Excel中,由于众多函数的存在,使得日常许多任务可以通过函数来完成,对于这种任务,我不推荐使用VBA来将问题复杂化。

接下来的讲解,我会更多的提供实例,对以及代码解释,我希望读者能够以这种方式来入门VBA。其次,学习VBA光看教程是不够的,要学会录制宏,通过对宏的修改,来完成我们的VBA程序。

学习Excel VBA,我建议读者先了解Excel工作簿的构成,下面一张图片也许会使你得到一些感悟。

ca497866569a6fd073b70c1982ae172c.png

像VB中的--对象.方法--一样,VBA也一样,利用(对象名.方法名)来调用某个方法,至于如何知道某个对象有什么方法呢?

在Excel中按 (ALT+F11)进入开发环境,选择(对象浏览器)即可看到都有什么对象,以及某个对象支持哪些方法。

下面是一些VBA教程的链接,有兴趣可以看一下。(相对靠后的文章,排版要好看一点)

Excel公式无法解决,来巧用VBA​mp.weixin.qq.com
73d016a5320ca2f0abec1bf4a3529756.png
Excel无法解决,来巧用VBA(二)​mp.weixin.qq.com
d19ff81a8bbd13cd6125fe38993578a2.png
Excel无法解决,来巧用VBA(三)​mp.weixin.qq.com
0a16a00d4c35b19b4a9ebcc71d97542f.png
VBA事件参数Target和Cancel​mp.weixin.qq.com
2bcb6dbb213d74595e9342d08b6f321e.png
VBA代码实例,助你高效率办公​mp.weixin.qq.com
4d912ba7901627f3ff513b97108575b7.png
VBA代码实例,助力高效率办公​mp.weixin.qq.com
29d52875bd8aec54fea9808d1be53924.png
VBA宏,Excel进阶之路​mp.weixin.qq.com
d00442656785f11f2866ade6093b0fb8.png
演示数据,一定要掌握的VBA技巧​mp.weixin.qq.com
1abe25c09b98908b6b87adb28f78494b.png
VBA的OnKey事件介绍​mp.weixin.qq.com
c69179e8a691fad479ea14cdd3a7699c.png
VBA中的FUNCTION(函数)​mp.weixin.qq.com
4b2e1050bc9abd3ead5ed1095ebd96b0.png
VBA内置函数示例​mp.weixin.qq.com
cbee7934397cf3d548541e65dfc9519e.png
VBA中的自定义函数​mp.weixin.qq.com
1867cf96d1135415041669fe90c38887.png
VBA——分离字符和数字​mp.weixin.qq.com
9430a5d749a8ac809bd76226e0928371.png
VBA批量填写、打印工作表​mp.weixin.qq.com
1cc34877311263bc94e32e017fcef6b1.png
VBA拆分工作表​mp.weixin.qq.com
6d7eb333dad5a8ead5620dd545643289.png
VBA拆分工作簿(WorkBook)​mp.weixin.qq.com
89e5049530bffbf216e878a18636746b.png
VBA合并工作表(WorkSheet)​mp.weixin.qq.com
b80a931f5ccb0b6be5afd92119475491.png
VBA一次打开多个Excel文件​mp.weixin.qq.com
be7758fcfc32002b174a1155ffe0ae40.png
天天快报​kuaibao.qq.com

下面是我的公众号『何故深思高举』,希望有更多了解的读者,欢迎关注。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值