この章では、あなたが宣言するために、エクセルVBAで変数を初期化して表示する方法を教えています。まかせエクセルVBAを使用して、変数を宣言すると呼ばれている変数を使用している知っています。可変始め(初期)値を割り当てる単に手段を初期化します。

リンク置きコマンドボタンワークシート上に、以下のコード行を追加します。コード行を実行するには、シート上のコマンドボタンをクリックしてください。

整数

整数変数は整数を格納するために使用されています。

Dim x As Integer

x = 6

Range("A1").Value = x

結果:

Integer Variable in Excel VBA

説明:最初のコード行は、Integer型の名前をXと変数を宣言します。次に、我々は最後に、我々は、セルA1にxの値を書き込む値6とXを初期化します。

文字列

文字列変数は、ストアのテキストに使用されています。

コード:

Dim book As String

book = "bible"

Range("A1").Value = book

結果:

String Variable

説明:最初のコード行は、String型の名前の本で変数を宣言します。次に、我々はテキスト聖書で本を初期化します。常に文字列変数を初期化するためにアポストロフィを使用します。最後に、我々は、セルA1に変数書籍のテキストを書きます。

ダブル[]をダブル]を

double型の変数は、Integer型の変数よりも正確であり、また、コンマの後に数値を格納することができます。

コード:

Dim x As Integer

x = 5.5

MsgBox "value is " & x

結果:

Not Accurate Enough

しかし、それは正しい値ではありません!私たちは、値5.5で変数を初期化し、我々は我々が必要とするどのような値6. double型の変数です取得します。

コード:

Dim x As Double

x = 5.5

MsgBox "value is " & x

結果:

Double Variable

注意:長い変数は、さらに大きな容量を持っています。常に正しい型の変数を使用します。その結果、エラーを見つけるのは容易であり、あなたのコードがより速く実行されます。

ブール

TrueまたはFalseの値を保持するためにブール変数を使用してください。

コード:

Dim continue As Boolean

continue = True

If continue = True Then MsgBox "Boolean variables are cool"

結果:

Boolean Variable

説明:最初のコード行は、名前の変数がBoolean型の継続を宣言します。次に、我々は値が真を続け初期化します。

最後に、私たちは、変数の値が真を保持している場合のみ、メッセージボックスを表示するには、ブール変数を使用します。