Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Atgriež Integer vērtību, kas norāda apakštipu mainīgais.

Sintakse

VarType ( var_nosaukums )

Nepieciešamais mainīgā_arguments ir Variant vērtība, kas ietver jebkādu mainīgo, izņemot lietotāja definēta tipa mainīgo.

Atgrieztās vērtības

Konstante

Vērtība

Apraksts

vbEmpty

0

Tukšs (neinicializēta)

vbNull

1

Null (nav derīgu datu)

vbInt genuine

2

Vesels skaitlis

vbLong

3

Garš vesels skaitlis

vbSingle

4

Vienas precizitātes peldošā komata skaitlis

vbDouble

5

Double-precision floating-point number

vbCurrency

6

Valūtas vērtība

vbDate

7

Datuma vērtība

vbString

8

Virkne

vbObject

9

Object

vbError

10

Kļūdas vērtība

vbBoolean

11

Būla vērtība

vbVariant

12

Variants (izmantots tikai ar variantu masīviem)

vbDataObject

13

Datu piekļuves objekts

vbDecimal

14

Decimālā vērtība

vbByte

17

Baita vērtība

vbUserDefinedType

36

Varianti, kuros ir lietotāja definēti tipi

vbArray

8192

Masīvs

Piezīme.: Šīs konstantes norāda Visual Basic for Applications. Nosaukumus var izmantot jebkur kodā faktisko vērtību vietā.

Piezīmes

Funkcija VarType nekad neatgriež pašu vbArray vērtību. Tā vienmēr tiek pievienota kādai citai vērtībai, lai norādītu noteikta tipa masīvu. Konstante vbVariant tiek atgriezta tikai kopā ar vbArray , lai norādītu, ka funkcijas VarType arguments ir tipa Variant masīvs. Piemēram, vērtība, kas atgriezta veselu skaitļu masīvam, tiek aprēķināta kā vbIntvbArray vai 8194. Ja objektam ir noklusējuma rekvizīts vērtība, tad funkcija VarType(objekts) atgriež objekta noklusējuma rekvizīta tipu.

Piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā izmantota funkcija VarType , lai noteiktu mainīgā apakštipu.

Dim IntVar, StrVar, DateVar, MyCheck' Initialize variables.IntVar = 459StrVar = "Hello World"DateVar = #2/12/69# MyCheck = VarType(IntVar)    ' Returns 2.MyCheck = VarType(DateVar)   ' Returns 7.MyCheck = VarType(StrVar)    ' Returns 8.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.