VarType, functie

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Deze functie retourneert een geheel getal dat het subtype van een variabele aangeeft.

Syntaxis

VarType ( varnaam )

Het vereiste argumentvarnaam is een variant die elke variabele kan bevatten, met uitzondering van een variabele met een type dat door een gebruiker is gedefinieerd.

Retourwaarden

Constante

Waarde

Beschrijving

vbEmpty

0

Empty (niet geïnitialiseerd)

vbNull

1

Null (geen geldige gegevens)

vbInteger

2

Geheel getal

vbLong

3

Lang geheel getal

vbSingle

4

Getal met drijvende komma met enkele precisie

vbDouble

5

Getal met drijvende komma met dubbele precisie

vbCurrency

6

Valutawaarde

vbDate

7

Datumwaarde

vbString

8

Tekenreeks

vbObject

9

Object

vbError

10

Foutwaarde

vbBoolean

11

Booleaanse waarde

vbVariant

12

Variant (wordt alleen gebruikt met matrices met varianten)

vbDataObject

13

Een Data Access-object

vbDecimal

14

Decimaalwaarde

vbByte

17

Bytewaarde

vbUserDefinedType

36

Varianten met door de gebruiker gedefinieerde typen

vbArray

8192

Matrix


Opmerking: Deze constanten worden opgegeven door Visual Basic for Applications. De namen kunnen overal in de code worden gebruikt in plaats van de werkelijke waarden.

Opmerkingen

De functie VarType retourneert nooit alleen de waarde voor vbArray. De waarde wordt altijd toegevoegd aan een andere waarde om een matrix van een bepaald type aan te geven. De constante vbVariant wordt alleen in combinatie met vbArray geretourneerd om aan te geven dat het argument voor de functie VarType een matrix van het type Variant is. De waarde die wordt geretourneerd voor een matrix van gehele getallen wordt bijvoorbeeld berekend als vbInteger + vbArray, of 8194. Als een object een eigenschap heeft, resulteert VarType(object) in het type van de standaardeigenschap van het object.

Voorbeeld

Opmerking: In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

In dit voorbeeld wordt de functie VarType gebruikt om het subtype van een variabele te bepalen.

Dim IntVar, StrVar, DateVar, MyCheck
' Initialize variables.
IntVar = 459
StrVar = "Hello World"
DateVar = #2/12/69#
MyCheck = VarType(IntVar) ' Returns 2.
MyCheck = VarType(DateVar) ' Returns 7.
MyCheck = VarType(StrVar) ' Returns 8.
Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×