In diesem Kapitel lernen Sie, wie zu erklären, initialisieren und eine Variable in Excel VBA anzuzeigen. Letting Excel VBA kennen Sie eine Variable verwenden aufgerufen, um eine Variable zu deklarieren. Initialisieren bedeutet einfach einen Anfangs (Anfangs-) Wert einer Variablen zugewiesen wird.

Legen Sie eine Befehlstaste auf dem Arbeitsblatt und fügen Sie die Codezeilen unten. Um die Codezeilen auszuführen, klicken Sie auf das Befehlsschaltflächen auf dem Blatt.

Integer

Integer-Variablen werden verwendet, um ganze Zahlen zu speichern.

Dim x As Integer

x = 6

Range("A1").Value = x

Ergebnis:

Integer Variable in Excel VBA

Erläuterung: Die erste Codezeile deklariert eine Variable mit dem Namen x vom Typ Integer. Als nächstes initialisieren wir x mit dem Wert 6. Schließlich haben wir den Wert von x zu Zelle A1 schreiben.

String

String-Variablen werden zum Speichern von Text verwendet wird.

Code:

Dim book As String

book = "bible"

Range("A1").Value = book

Ergebnis:

String Variable

Erläuterung: Die erste Codezeile deklariert eine Variable mit Namen Buch vom Typ String. Als nächstes wir initialisieren Buch mit dem Text Bibel. Verwenden Sie immer Apostrophe String-Variablen zu initialisieren. Schließlich schreiben wir den Text der Variablen Buch zu Zelle A1.

Double

Eine Variable vom Typ Double ist genauer als eine Variable vom Typ Integer und kann auch speichern Zahlen nach dem Komma.

Code:

Dim x As Integer

x = 5.5

MsgBox "value is " & x

Ergebnis:

Not Accurate Enough

Aber das ist nicht der richtige Wert! Wir initialisiert die Variable mit dem Wert 5,5 und wir bekommen den Wert 6. Was wir brauchen eine Variable vom Typ Double ist.

Code:

Dim x As Double

x = 5.5

MsgBox "value is " & x

Ergebnis:

Double Variable

Hinweis: Lange Variablen haben sogar größere Kapazität. Verwenden Sie immer Variablen des richtigen Typs. Als Folge sind Fehler leichter zu finden und Ihr Code schneller laufen.

Boolean

Verwenden Sie eine Boolesche Variable der Wert Wahr oder Falsch zu halten.

Code:

Dim continue As Boolean

continue = True

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

Ergebnis:

Boolean Variable

Erläuterung: Die erste Codezeile deklariert eine Variable mit Namen weiterhin vom Typ Boolean. Als nächstes initialisieren wir mit dem Wert Wahr fortzusetzen.

Schließlich verwenden wir die Boolesche Variable nur eine MsgBox angezeigt wird, wenn die Variable den Wert gilt.