© TRAC Optische Computer Sensorik, Stuttgart 2002, em@il: trac@n.zgs.de
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. |