VBA-JC第1节|常量与变量

最近更新:'2019-05-13'

1.变量的命名
2.变量的本质
3.强制声明
4.常量的使用

1.变量的命名

  • 尽量使用有意义的名字
    可以使用中文作变量名,尽量使用英文字母作变量名.
  • 不要使用特殊字符
    可以使用:英文字母,中文,数字,下划线,不能以数字为开头.
  • 不能使用系统保留字
    比如sub,end,if,for,while等
  • 大小写不敏感
    比如Xy=5,xY=7,无论Xy或xY其实都是同一个变量.

2.变量的本质

默认时,VBA为每个未知变量分配一块内存空间,并赋值为0或空字符串

  • 遇到一个新的变量名时,VBA会自动创建该变量,无需事先声明。
  • 该变量的默认值为0,或空字符串。
  • 笔误导致的错误变量名会被认为是一个值为0的新变量!

3.强制声明

用 Option Explicit(在模块第一行)和Dim语句,可以使VBA在遇到未声明变量名时会自动报错。

4.常量的使用

使用 Const可以声明常量并同时赋值。此后再给常量赋值时,VBA将报错。

你可能感兴趣的:(VBA-JC第1节|常量与变量)