学习视频,本文是观看前视频时做的笔记,手动感谢up????。
数据类型
命名规范
- 允许使用英文字母、数字、_;
- 见名知意
- 英文字母开头
案例
- 声明一个变量并且赋值
Sub 变量() ' 声明一个变量用Dim,格式就是 Dim 变量名 As 数据类型 Dim Score As Integer ' 给Score赋值为100 Score = 100 ' 弹窗显示Score的值 MsgBox Score End Sub
- 声明一个变量但是不指定类型也是可以的,会变成Variant类型,即可变数据类型,
会浪费性能和空间
Dim var var = 3.2
- 没有声明的变量也是可以使用的,但是在开头加入Option Explicit来要求变量声明;
Option Explicit Sub hehe() MsgBox hehe End Sub
- Public可以替代Dim来声明全局变量,可以让其他模块来使用;
- Integer 类型的值,声明后,默认为0;
- 生命周期,static
生命周期范围,public
变量可变性,const - static修饰的变量,在工作簿打开时都是存在的,重新声明不会改变变量的值,但是可以通过=进行赋值;
- const修饰的变量是一个常量,不可更改;
- 内置常量一般格式vb***,比如红色vbRED