VBA Datatypes wijken gedeeltelijke af van deze in VB en
VB.net niettegenstaande men soms dezelfde naam gebruikt !
Datatype |
Omvang |
Info |
Naam conventie |
Byte |
1 byte |
0 tot 255 |
Dim bytNummer as Byte |
Boolean |
2 bytes |
True of False |
Dim blnWaar as Boolean |
Integer |
2 bytes |
-32.768 tot 32.767 |
Dim intGetal as Integer |
Long |
4 bytes |
geheel getal + en - |
Dim lngGetal as Long |
Single |
4 bytes |
na de komma |
Dim sngGetal As Single |
Double |
8 bytes |
na de komma |
Dim dblGetal as Double |
Currency |
8 bytes |
valuta |
Dim curGeld As Currency |
Date |
8 bytes |
|
Dim datDatum as Date |
Object |
4 bytes |
Een refentie naar object |
Dim objNaam As Object |
String |
10 bytes + lengte |
|
Dim strLetters as String |
String vast |
Lengte |
Tot 65.400 |
Dim strVastLengte As String * 10 |
Variant |
22 bytes |
|
Dim varGelijkWat As Variant |
User defined |
Afhankelijk van bepalingen |
|
Dim udtZelfGemaakt As ZelfGemaakt |
|