© TRAC Optische Computer Sensorik, Stuttgart 2002, em@il: trac@n.zgs.de


VBA- Datentypen

Im der folgenden Tabelle werden alle elemntaren Datentypen der Programmiersprache VBA aufgelistet:

Datentyp

Speicherbelegung


Byte

1 Byte

Ganze Zahlen im Intervall [0, 255]

Boolean

2 Byte

Wahrheitswerte der Menge {TRUE, FALSE}

Integer

2 Byte

Ganze Zahlen im Intervall [-32768, 32768]

Long

4 Byte

Ganze Zahlen im Intervall [-2147483648, 2147483647]

Currency

8 Byte

Festkommazahlen mit 15 Stellen vor und 4 Stellen nach dem Komma

Decimal

12 Byte

Unterdatentyp von Variant. Die Genauigkeit beträgt 28 Stellen. Die Anzahl der Nachkommastellen hängt von der Größe der Zahl ab- für eine 10- Stellige Zahl bleiben 18 Nachkommastellen.

Single

4 Byte

Fließkommazahlen mit 8 Stellen Genauigkeit

Double

8 Byte

Fließkommazahlen mit 16 Stellen Genauigkeit

Date

8 Byte

Datum und Uhrzeit.

String

10 Byte + 2Byte pro Zeichen

Zeichenketten. Die Maximal mögliche Länge ist nur durch den verfügbaren Speicherplatz beschränkt.

Object

4 Byte

Verweist auf ein Objekt. Dazu später mehr.

Variant

16 Byte mindestens

Defaultdatentyp, nimmt je nach Bedarf einen der obigen Variabeltypen an. Der Speicherplatz wird an die Erfordernisse angepasst.