Funktionen VarType

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Returnerer et heltal, der angiver undertype af en variabel.

Syntaks

VarType ( varname )

Påkrævet variabelnavnargument er en Variant, der indeholder en variabel undtagen en variabel af en brugerdefineret type.

Returnere værdier

Konstant

Value

Beskrivelse

vbEmpty

0

Tom (være ikke-initialiseret)

vbNull

1

Null-værdier (nogen gyldige data)

vbInteger

2

Heltal

vbLong

3

Langt heltal

vbSingle

4

Enkelt præcision flydende tal

vbDouble

5

Flydende dobbeltpræcisionstal

vbCurrency

6

Valutaværdien

vbDate

7

Datoværdi

vbString

8

Streng

vbObject

9

Objekt

vbError

10

Fejlværdi

vbBoolean

11

Boolesk værdi

vbVariant

12

Variant (bruges kun sammen med matrixer af varianter)

vbDataObject

13

En data access-objekt

vbDecimal

14

Decimalværdien

vbByte

17

Byte-værdi

vbUserDefinedType

36

Varianter, der indeholder brugerdefinerede typer

vbArray

8192

Matrix


Bemærk: Disse konstanter angives af Visual Basic for Applications. Navnene kan bruges overalt i din kode i stedet for de faktiske værdier.

Bemærkninger

Funktionen VarType returnerer aldrig værdien for vbArray alene. Det er altid føjet til en anden værdi til at angive en matrix med en bestemt type. Konstant vbVariant returneres kun sammen med vbArray indikerer, at argumentet til funktionen VarType er en matrix af typen Variant. For eksempel beregnes den værdi, returneres til en matrix af heltal som vbInteger + vbArrayeller 8194. Hvis et objekt har en standard- egenskab, returnerer VarType(objekt) typen af objektets standardegenskab.

Eksempel

Bemærk: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

Dette eksempel bruges funktionen VarType til at bestemme undertypen af en variabel.

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.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×