打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
一分钟教会你Excel VBA编程,提高十倍效率,老板抢着给你加薪

前面各种Excel、Word、PPT的基础技巧已经跟大家普及得差不多了,今天咱来点高级的:VBA。VBA可是个好东西,很多职场精英都懂,下面我们一起来看看VBA是什么东东吧。

一、什么是VBA?VBA有什么用?

VBA是Office中内嵌的一种脚本语言,也就是不仅仅Excel,Word、PPT里面也能用。它有什么作用呢?嘿嘿~它能实现Excel|Word|PPT中没有提供的功能,还能提高运行速度,实现功能自动化。

二、VBA基础概念

听起来那么高大上,VBA究竟难不难学呢?说难也不难,说简单也不简单,主要看你实现的功能有多复杂。今天我只打算教一些基础、常用的VBA技能,毕竟太复杂的一般人也用不着。

首先,我们在Excel中打开VBA编辑器,直接按快捷键「Alt + F11」就可以打开了。

然后,我们来输入一行小代码:

Sub MyCode()

Sheet3.Range('A1:D9') = 'Hello World'

End Sub

点击「运行」按钮,神奇的一幕发生了:

是不是觉得一脸懵B?我来解释一下:

所以,刚刚我是执行了一个名为MyCode的过程,它里面的代码功能是将第三个工作表中的A1到D9单元格填充上「Hello Word」的文本。这就是一个最基础的VBA脚本啦,接下来我们再通过几个实战项目来对VBA进一步了解。

三、实战项目

1、批量复制工作表

运行结果:

复制了31个工作表。同理,只要改变「For i = 1 To 31」这行语句的数值,你想复制多少个工作表就复制多少个。

2、批量处理图片

运行结果:

Word中所有宽大于高的图片,宽度均被设为500px并居中排列;高大于宽的图片,宽度均被设为300px并居中排列。

好了,限于篇幅原因,VBA的知识我们就分享到这了,下次有机会再分享更多。如果你觉得看不懂,没有关系,只要知道VBA他怎么用,然后根据需求百度一下别人的代码,相应做修改,久而久之自然就熟练了。(如果想要以上VBA代码的可以评论并私信我)

PS:有时候,一些复杂的VBA操作也可以用其他的方式来代替,比如批量转换Excel格式,就可以用专业的转换器来解决:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
原来Excel VBA这么厉害,工作效率提升10倍,老板自觉给你加工资
你的表格打开就卡死,崩溃,每操作一次都寸步难行?那么这招简直无与伦比!!!
Excel VBA解读(1):引子
最全Excel打印技巧汇总(动画教程),2分钟学会告别所有打印问题
100页PPT转换为Word文档,1分钟就能搞定,你会吗?
福利| 一段代码让你自动生成PPT报告
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服