VarType, funksjon

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Returnerer et heltall som angir undertype av en variabel.

Syntaks

VarType ( varname )

Obligatoriske varnavnargument er en Variant som inneholder en variabel, bortsett fra en brukerdefinert type.

Returverdier

Konstant

Verdi

Beskrivelse

vbEmpty

0

Tom (ikke initialisert)

vbNull

1

Null (ingen gyldige data)

vbInteger

2

Heltall

vbLong

3

Langt heltall

vbSingle

4

Enkel presisjon flyttall

vbDouble

5

Flyttall med dobbel presisjon

vbCurrency

6

Valutaverdi

vbDate

7

DATOVERDI

vbString

8

Streng

typen vbObject

9

Objekt

vbError

10

Feilverdi

vbBoolean

11

Boolsk verdi

vbVariant

12

Variant (brukes bare med matriser av varianter)

vbDataObject

13

Et data access-objekt

vbDecimal

14

Desimalverdien

vbByte

17

Byte-verdi

vbUserDefinedType

36

Varianter som inneholder brukerdefinerte typer

vbArray

8192

Matrise


Merknad: Disse konstantene angis av Visual Basic for Applications. Navnene kan brukes hvor som helst i koden i stedet for de faktiske verdiene.

Merknader

VarType -funksjonen returnerer aldri verdien for vbArray alene. Det er alltid lagt til en annen verdi for å angi en matrise med en bestemt type. Konstanten vbVariant returneres bare sammen med vbArray for å angi at argumentet til VarType -funksjonen er en matrise av typen Variant. Verdien som returneres for en datatabell med heltall beregnes for eksempel som vbInteger + vbArrayeller 8194. Hvis et objekt har en standard egenskap, returnerer VarType(objektet) typen objektets standardegenskap.

Eksempel

Merknad: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

Dette eksemplet brukes VarType -funksjonen til å bestemme undertype av 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.

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×