分享

VBA代码集锦-常量与变量的定义及使用

 L罗乐 2017-10-11

'声明常量

'常量就是固定值,不发生变化的量。而变量是没有固定值,可以改变的量。常量我们通常直接用数值表示。例如:

 Const Pi As Double = 3.141592653585


'声明变量其语法为:

'Dim <变量名> As <数据类型>

'或:Private <变量名> As <数据类型> 只能用来定义模块级私有变量,过程内不能使用,私有变量只可使用于同一模块中的过程,在模块级别中使用 Dim 语句与使用 Private 语句是相同的

'或:Public <变量名> As <数据类型> 声明公共模块级别变量,公有变量可用于工程中的任何过程。如果公有变量是声明于标准模块或是类模块中,则它也可以被任何引用到此公有变量所属工程的工程中使用。


'注:在模块前加入Option Explicit语句,将强制声明所使用的所有变量。


'命名要求

'1)第一个字符必须是字母。

'2)名字中可以包含字母、数字和下划线。

'3)名字中不能包含空格、句号、惊叹号,也不能包含字符@、&、$和#。

'4)名字中最多包含255个字符。


'常见的数据类型及简写

'数据类型             类型标识符

'字符串型 String          $

'整数型 Integer           %

'长整数型 Long            &

'单精度型 Single          !

'双精度型 Double          #

'货币型 Currency          @


声明变量示例

Sub define1()

'定义单个变量

Dim i As Integer

Dim i%

Dim j As Long

Dim j&


'定义多个变量

Dim m%, n&, str$, dollar@

Dim m As Integer, n As Long, str As String, dollar As Currency


End Sub

----------------------------------------

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多