Makros werden in einer Sprache namens Visual Basic für Applikationen (VBA) geschrieben. Mit VBA können Sie einige verschiedene Arten von Variablen verwenden.

Variablen sind nichts anderes als Namen, die andere Daten darstellen. Im Allgemeinen können Sie entweder Zahlen oder Zeichen in VBA-Variablen speichern. Die Sprache bietet elf spezifische Arten von Variablen, die Sie in Ihren Makros verwenden können. Diese werden als _Datentypen _ bezeichnet, und Sie sollten den Datentyp verwenden, der den Merkmalen der Informationen, die Sie in der Variablen speichern, am ehesten entspricht. VBA unterstützt die folgenden Datentypen:

Byte. * Eine numerische Variable im Bereich von 0 bis 255.

Boolean. * Eine Variable mit zwei möglichen Werten: True (-1) oder False (0).

Ganzzahl. * Eine numerische Variable für ganze Zahlen im Bereich von -32.768 bis 32.767.

Long. * Eine numerische Variable für sehr große ganze Zahlen.

Währung. * Eine numerische Variable, die für Berechnungen mit Geldwerten entwickelt wurde.

Single. * Eine numerische Variable, die für Gleitkommawerte mit einfacher Genauigkeit ausgelegt ist. auf ungefähr sechs oder sieben Dezimalstellen genau.

Double. * Eine numerische Variable, die für Gleitkommawerte mit doppelter Genauigkeit ausgelegt ist. auf ungefähr 15 Dezimalstellen genau.

Datum. * Eine numerische Variable, die ein Datum und eine Uhrzeit als reelle Zahl darstellt. Der Wert links vom Dezimalpunkt ist das Datum und der Teil rechts vom Dezimalpunkt ist die Uhrzeit.

Zeichenfolge. * Eine Variable, die jede Art von Text oder Zeichen enthalten kann, die Sie wünschen. Sie können einer Zeichenfolgenvariablen maximal ca. 2 Milliarden Zeichen zuweisen.

Objekt. * Eine Variable, die einen Zeiger auf ein definiertes Objekt in VBA enthält.

Variante. * Eine Variable, die alle Arten von Daten enthalten kann.

Ein zusätzlicher Datentyp (Dezimal) ist ebenfalls in der VBA-Dokumentation angegeben, wird jedoch derzeit von der Sprache nicht unterstützt. Mit VBA können Sie auch variable Arrays definieren und benutzerdefinierte Datentypen erstellen. Der gesamte Bereich der Variablenspezifikationen ist jedoch für einen einfachen _WordTip _ viel zu komplex. Wenn Sie spezielle Informationen zum Arbeiten mit Variablen benötigen, lesen Sie ein gutes Visual Basic- oder VBA-Programmierbuch. Sie können auch in der VBA-Online-Hilfe unter der Dim-Anweisung nachsehen. (Die Dim-Anweisung wird verwendet, um den Datentyp zu deklarieren, der für eine Variable verwendet werden soll.)

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (13210) gilt für Microsoft Word 2007, 2010, 2013, 2016, 2019 und Word in Office 365. Eine Version dieses Tipps finden Sie für ältere Menüoberfläche von Word hier: