上节我们讲了变量,那到底变量声明是干啥呢?
变量是一个指定的内存位置,用于保存脚本执行过程中可以更改的值。变量声明是指在VBA代码中使用变量之前,声明变量的数据类型。声明数据类型后,可以在计算机内建立一个指定的存储位置,这样在运行代码时程序就会很快,内存利用效率很高,否则,计算机还要耗用很大的内存来判断其数值类型,运行会比较慢。
在VBA中如果要强制声明变量可以通过以下方式:
![08cc253a8800aa456d1d67b166418a98.png](https://i-blog.csdnimg.cn/blog_migrate/22a8fe0211ce8af42f09f954b8171133.jpeg)
![7cb5773de94c11136c29eeb616881f55.png](https://i-blog.csdnimg.cn/blog_migrate/4a919a82b9ac34dcb6200889df4260c6.jpeg)
到工具、选项、编辑器下面勾选要求变量声明,勾选后代码窗口的顶头就会显示:Option Explicit
![60714251e2494c40a3cf449812ed0ed8.png](https://i-blog.csdnimg.cn/blog_migrate/c5d0df2d4fe66d88378f66e4ee4208d2.jpeg)
或者我们不用去选项里勾选,直接在输入代码时最顶头输入Option Explicit也可以强制声明变量。
如果强制声明变量后,在