文字種の制限無しで識別子を宣言する


VBSciprtの識別子(変数名・手続き名・関数名・クラス名)の命名規則は次の通りです。

しかし、識別子を角括弧で囲むことにより、文字種関連の制限を回避できます。日本語を含む識別子も使えるようになります。例えば、次のようにします。
Option Explicit
Main

Sub Main
    Dim [Number 1]
    [Number 1] = 1

    Dim [#2]
    [#2] = 2

    Dim [数値3]
    [数値3] = 3

    MsgBox "Result: " & ([Number 1] + [#2] + [数値3])
End Sub

最終更新日: 2011-10-13

戻る