最近更新:'2019-05-13'
- VBA调试器的使用
- 字符串五大要点
- 逻辑运算符
- 录制宏、单元格格式控制
1. VBA调试器的使用
1.1 VBA自动报错

但是实际常常发生的不是编译的错误,而是逻辑错误.
1.2 VBA逻辑错误
什么叫逻辑错误呢?
语法完全正确,能够顺利运行,但执行的并不是期望的操作。
具体案例如下:

1.3 VBA调试器使用
1.设置断点:让程序暂停执行

2.单步调试:每次只执行一行
按键盘的F8,想知道单次执行的变量的数值,可以将鼠标挪到对应的变量上面.

3.添加监视:随时查看变量值

2. 字符串五大要点
字符串五大怪:
1.两个引号括起来
2.特殊字符让你猜
3.字数为零也存在
4.大写小写看明白
5.文本数字要分开
2.1两个引号括起来
没有双引导,会被认为是变量名
2.2特殊字符让你猜
特殊字符比如回车,换行符,这些在文本看不见,但是却真实存在的字符.

2.3字数为零也存在

2.4大写小写看明白

2.5文本数字要分开
字符串用来文字编辑处理,数字用来数据处理.

注意事项:
在VBA中连结字符串常用的是&这个字符串,&两边必须有空格,常用的方法是如下截图:

3.逻辑运算符
常用的逻辑运算符是and,or,not这三个.

注意事项如下:
1.书写表达式的时候,必须要完整的逻辑表达式.

2.与加减运算一样,逻辑运算也是有先后的.
- 算术运算:先乘除后加减
- 逻辑运算:先and,后or,not最优先.

4. 录制宏、单元格格式控制
以下截图的内容是面向对象的一种编程方法.

使用面向对象的方法,具体有如下步骤:
1.想要操作的元素
2.想要的操作

VBA的对象成千上万,不需要记忆,常用的方法是用过录制宏对对象相关代码进行修改.
常用的录制宏步骤如下:

网友评论