搜索
写经验 领红包
 > 美容

excel的vba怎么用(excelvba实战技巧精粹)

导语:轻松拿捏Excel VBA(7)- 带你初次编写VBA代码

从今天开始呢,就开始真正的编写VBA代码了,不再是通过录制宏让Excel自动生成代码的方式。话不多说,先了解几个VBA代码减法的语法。

一. VBA 代码怎么写?

① Sub表示子程序,即一串代码的集合体

写法:Sub 名称()

② End Sub 代表一个代码块的结束

③ MsgBox 表示出现一个弹框,并显示相应信息

写法:MsgBox “弹框出现时出现的内容”

④ Range().value 表示获取某个单元格中的值

⑤ 前面加单引号(’)表示注释内容

⑥ 运行:

方式1:F5

方式2:或者工具条中的执行按钮

方式3:另一种运行方式,【视图】-【立即窗口】 (下图1)

输入Call VBA名字,回车,便可执行(下图2)

二. 有哪些需要注意的呢?

① 是否需要区分大小写:有时,当我们没有使用的标准的开头大写,或者没有加括号,也能帮助我们执行,会自动的改成大写或帮忙加上括号。但是为了语法的规范性,我们还是要使用标准的写法。

② 但是自动调整功能也并不是万能的,比如sub后没有加空格,就会运行失败

③ 如果VBA提示了语法有问题,注意,提示的信息可能是错误的

如:我们没有在Sub后加空格,提示给我们的确是&34;

④ Sub和End Sub之间的子语句,最好先按Tab键,再输入内容。

目的:当代码行数多时,不好识别出主次部分

⑤ 多个Sub语句可以在同一个模块中。当代码需要执行时,一般光标在哪个部分,就执行哪 个模块的代码。

⑥ 如果新建一个模块编写VBA代码时,再按执行按钮,此时便会弹出选择执行哪个vba代码 的弹窗

这次分享大家应该对VBA代码有一个浅浅的认识,后面我们会继续分享!

本文内容由小德整理编辑!