設定敘述
* =
註解
* '
跨行符號
* _,不可出現在雙引號內
變數
* Dim 變數名 As 資料型別 [ =初始值 ]
Dim var1, var2, var3 As Integer
區分大小寫
資料型別
* Byte、Char、Object、String、Boolean、Date、Integer
常數
* Const 常數名 As 資料型別 [ =值 ]
運算子與運算式
* 算術(^次方)、字串串連(+、&、+=、&=)、比較 (數值、字串 - Like、物件 - Is、IsNot、TypeOf)
i.e. "BZT123" Like "B?T" => True
邏輯與位元 (Not、And、Or、Xor)
型別轉換
* 自動型別轉換
* CBool、CByte、CChar、CDate、CDbl、CDec、CInt、CLng、CType、CObj、CSByte、CShort、 CSng、CStr、CUInt、CULng、CUShort
*四捨六入五成雙
4.3 流程控制
If ... Then ... End If
If ... Then ... (單行)
If ... Then ... Else ...
Select Case (...) Case1 ... Case2 ... Case Else ...End Select
* Selec Case var1
Case Is < 60
.....
Case 60 To 99
.....
Case Else
.....
End Select
For Next (Step ... )
Exit For
Continue For
While ... [Exit While] [Continue While] End While
Do ... [Exit Do] [Continue Do] Loop
* Do While 。 Loop、Do Until 。 Loop、Do 。 Loop While、Do 。 Loop Until
Until - 條件成立時離開迴圈
沒有留言:
張貼留言