> 美容
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代码有一个浅浅的认识,后面我们会继续分享!
本文内容由小德整理编辑!