《一分钟教会你Excel VBA编程,提高十倍效率,老板抢着给你加薪》由会员分享,可在线阅读,更多相关《一分钟教会你Excel VBA编程,提高十倍效率,老板抢着给你加薪(2页珍藏版)》请在金锄头文库上搜索。
1、一分钟教会你 Excel VBA 编程,提高十倍效率,老板抢着给你加薪前面各种 Excel、Word、PPT 的基础技巧已经跟大家普及得差不多了,今天咱来点高级的:VBA。VBA 可是个好东西,很多职场精英都懂,下面我们一起来看看 VBA 是什么东东吧。 一、 什么是 VBA?VBA 有什么用?VBA 是 Office中内嵌的一种脚本语言,也就是不仅仅 Excel,Word、PPT里面也能用。它有什么作用呢?嘿嘿它能实现Excel|Word|PPT中没有提供的功能,还能提高运行速度,实现功能自动化。二、VBA 基础概念听起来那么高大上,VBA究竟难不难学呢?说难也不难,说简单也不简单,主要看你
2、实现的功能有多复杂。今天我只打算教一些基础、常用的VBA 技能,毕竟太复杂的一般人也用不着。首先,我们在Excel 中打开 VBA 编辑器,直接按快捷键Alt F11就可以打开了。然后,我们来输入一行小代码:SubMyCode()Sheet3.Range(A1:D9) = Hello WorldEnd Sub 点击运行按钮,神奇的一幕发生了:是不是觉得一脸懵 B?我来解释一下:所以,刚刚我是执行了一个名为 MyCode 的过程,它里面的代码功能是将第三个工作表中的 A1 到 D9单元格填充上Hello Word的文本。这就是一个最基础的VBA 脚本啦,接下来我们再通过几个实战项目来对 VBA
3、进一步了解。三、实战项目 1、批量复制工作表运行结果:复制了 31 个工作表。同理,只要改变For i = 1 To 31这行语句的数值,你想复制多少个工作表就复制多少个。2、批量处理图片运行结果: Word中所有宽大于高的图片, 宽度均被设为 500px 并居中排列;高大于宽的图片,宽度均被设为300px 并居中排列。好了,限于篇幅原因,VBA 的知识我们就分享到这了, 下次有机会再分享更多。 如果你觉得看不懂,没有关系,只要知道 VBA 他怎么用,然后根据需求百度一下别人的代码,相应做修改,久而久之自然就熟练了。 (如果想要以上 VBA 代码的可以评论并私信我)PS:有时候,一些复杂的 VBA 操作也可以用其他的方式来代替,比如批量转换 Excel 格式,就可以用专业的转换器来解决: