Microsoft Office Tutorials and References
In Depth Information
3.2 Variablen und Datentypen
3.2
Variablen und Datentypen
3.2.1
Namen, Werte
Variablen dienen zur vorübergehenden Speicherung von Daten, die sich
zur Laufzeit eines Programms ändern können. Eine Variable besitzt
einen eindeutigen Namen, unter dem sie angesprochen werden kann.
Daten speichern
Für die Namen von Variablen gelten in VBA die folgenden Regeln:
Variablennamen
Sie beginnen mit einem Buchstaben.
Sie können nur aus Buchstaben, Zahlen und einigen wenigen Sonder-
zeichen (z. B. dem Unterstrich _ ) bestehen.
Innerhalb eines Gültigkeitsbereichs darf es keine zwei Variablen mit dem
gleichen Namen geben (siehe Abschnitt 5.1, »Gültigkeitsbereiche«).
Gültige Namen sind demnach Temperatur , Summe_Werte oder X12 .
Ungültige Namen sind z. B. 5Tage oder Tag#12 .
Variablen erhalten ihre Werte durch Zuweisung per Gleichheitszeichen.
Einer Variablen sollte vor ihrer ersten Benutzung ein Wert zugewiesen
werden, z. B. Temperatur = 25 . Dadurch werden Programme eindeutiger,
lesbarer und fehlerfreier.
Zuweisung
3.2.2
Deklarationen
Neben dem Namen besitzt jede Variable einen Datentyp, der die Art der
gespeicherten Information bestimmt. Der Entwickler wählt den Daten-
typ danach aus, ob er Text, Zahlen ohne Nachkommastellen, Zahlen mit
Nachkommastellen oder z. B. Datumsangaben speichern möchte.
Datentyp
Außerdem muss er sich Gedanken über die Größe des Zahlenbereichs
machen, den eine Zahl annehmen könnte. Er sollte versuchen, den
Datentyp mit dem geringsten Speicherbedarf zu verwenden; dieser
gewährleistet gleichzeitig auch eine schnellere Verarbeitung. Im folgen-
den Abschnitt finden Sie eine Liste der Datentypen mit Name, Speicher-
bedarf und Wertebereich.
Speicherbedarf
Variablen sollten in Visual Basic immer deklariert werden. Dies beugt
Fehlern und unnötig hohem Speicherbedarf vor.
Sie haben in Kapitel 1, »Einführung«, eine Voreinstellung vorgenommen,
die für die VBA-Programmierung wichtig ist: im Menü Extras
Deklaration
erzwingen
Optio-
Search JabSto ::




Custom Search