'聲明常量
'常量就是固定值,不發(fā)生變化的量。而變量是沒有固定值,可以改變的量。常量我們通常直接用數(shù)值表示。例如:
Const Pi As Double = 3.141592653585
'聲明變量其語法為:
'Dim <變量名> As <數(shù)據(jù)類型>
'或:Private <變量名> As <數(shù)據(jù)類型> 只能用來定義模塊級私有變量,過程內(nèi)不能使用,私有變量只可使用于同一模塊中的過程,在模塊級別中使用 Dim 語句與使用 Private 語句是相同的
'或:Public <變量名> As <數(shù)據(jù)類型> 聲明公共模塊級別變量,公有變量可用于工程中的任何過程。如果公有變量是聲明于標(biāo)準(zhǔn)模塊或是類模塊中,則它也可以被任何引用到此公有變量所屬工程的工程中使用。
'注:在模塊前加入Option Explicit語句,將強(qiáng)制聲明所使用的所有變量。
'命名要求
'1)第一個字符必須是字母。
'2)名字中可以包含字母、數(shù)字和下劃線。
'3)名字中不能包含空格、句號、驚嘆號,也不能包含字符@、&、$和#。
'4)名字中最多包含255個字符。
'常見的數(shù)據(jù)類型及簡寫
'數(shù)據(jù)類型 類型標(biāo)識符
'字符串型 String $
'整數(shù)型 Integer %
'長整數(shù)型 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
----------------------------------------
聯(lián)系客服