1、数据类型
在上一讲中,我们在A1单元格输入了“hello Excel VBA”,这个在英文双引号里面的就是一种数据类型String。
详细介绍请看官方文档:https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/data-type-summary
如果想快速查看帮助文件,可以用鼠标定位到关键字的单词内部,按F1,有本地帮助文件的会打开本地文件,没有则会打开一个网址,要多看看官方的介绍。
2、变量
在写程序的过程中,我们经常操作某些数据类型,为了方便操作,VBA语言可以让我们定义变量,如定义一个Integer并赋值。
代码语言:javascript复制Dim i As Integer
i = 10
如果你设置VBA编辑器“要求声明变量”不勾选,你可以随意写一些代号作为变量来使用,VBA也能正常运行,但强烈建议用什么数据类型都要定义变量,这种良好的习惯将会直接影响你以后写出的程序质量。
为什么要有变量?
就拿在单元格输入内容来说,一个表格,每个单元格的内容都不一样但有规律,如果要你写一个程序来输入,一个单元格你就写一条赋值语句的话,这不但减少不了工作量,反而会增加。有了变量这个东西,再配合后面再讲的循环,你只要知道了变化的规律,一个循环语句就可以搞定。
3、小结
变量和数据类型是很基础的东西,这也是写VBA程序的基础元素