エクセルVBA変数
この章では、あなたが宣言するために、エクセルVBAで変数を初期化して表示する方法を教えています。まかせエクセルVBAを使用して、変数を宣言すると呼ばれている変数を使用している知っています。可変始め(初期)値を割り当てる単に手段を初期化します。
リンク置きコマンドボタンワークシート上に、以下のコード行を追加します。コード行を実行するには、シート上のコマンドボタンをクリックしてください。
整数
整数変数は整数を格納するために使用されています。
Dim x As Integer x = 6 Range("A1").Value = x
結果:
説明:最初のコード行は、Integer型の名前をXと変数を宣言します。次に、我々は最後に、我々は、セルA1にxの値を書き込む値6とXを初期化します。
文字列
文字列変数は、ストアのテキストに使用されています。
コード:
Dim book As String book = "bible" Range("A1").Value = book
結果:
説明:最初のコード行は、String型の名前の本で変数を宣言します。次に、我々はテキスト聖書で本を初期化します。常に文字列変数を初期化するためにアポストロフィを使用します。最後に、我々は、セルA1に変数書籍のテキストを書きます。
ダブル[]をダブル]を
double型の変数は、Integer型の変数よりも正確であり、また、コンマの後に数値を格納することができます。
コード:
Dim x As Integer x = 5.5 MsgBox "value is " & x
結果:
しかし、それは正しい値ではありません!私たちは、値5.5で変数を初期化し、我々は我々が必要とするどのような値6. double型の変数です取得します。
コード:
Dim x As Double x = 5.5 MsgBox "value is " & x
結果:
注意:長い変数は、さらに大きな容量を持っています。常に正しい型の変数を使用します。その結果、エラーを見つけるのは容易であり、あなたのコードがより速く実行されます。
ブール
TrueまたはFalseの値を保持するためにブール変数を使用してください。
コード:
Dim continue As Boolean continue = True If continue = True Then MsgBox "Boolean variables are cool"
結果:
説明:最初のコード行は、名前の変数がBoolean型の継続を宣言します。次に、我々は値が真を続け初期化します。
最後に、私たちは、変数の値が真を保持している場合のみ、メッセージボックスを表示するには、ブール変数を使用します。