Funkcija VarType

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Atgriež vesels skaitlis, kas norāda mainīgaisapakštipa.

Sintakse

VarType ( varname )

Nepieciešamos mainīgā _ nosaukumsarguments ir Variant, kas satur jebkuru mainīgo, izņemot mainīgais lietotāja definētās tipa.

Atgriež vērtības

Konstante

Vērtība

Apraksts

vbEmpty

0

Tukšs (neinicializētām)

vbNull

1

Null (nav derīgs datu)

vbInteger

2.

Vesels skaitlis

vbLong

3

Garš vesels skaitlis

vbSingle

4

Vienkāršās precizitātes skaitlis ar peldošo komatu

vbDouble

5

Dubultas precizitātes skaitlis ar peldošo komatu

vbCurrency

6

Valūtas vērtību

vbDate

7

Datuma vērtības

vbString

8

Virkne

vbObject

9

Objekts

vbError

10

Kļūdas vērtība

vbBoolean

11

Būla vērtība

vbVariant

12

Varianta (lieto tikai ar masīviem varianti)

vbDataObject

13

Datu piekļuves objekts

vbDecimal

14

Decimālo vērtību

vbByte

17

Baitu vērtību

vbUserDefinedType

36

Varianti, kas satur lietotāja definētus tipus

vbArray

8192

Masīvs


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

Piezīmes

Funkcija VarType nekad atgriež vērtību vbArray atsevišķi. Tā vienmēr tiek pievienota kādai citai vērtībai, lai norādītu noteikta tipa masīvu. Konstantes vbVariant tiek atgriezta tikai kopā ar vbArray , lai norādītu, ka funkcija VarType arguments ir masīva tipa varianta. Piemēram, atgrieztā veselo skaitļu masīva vērtība tiek aprēķināta kā vbInteger + vbArrayvai 8194. Ja objekts ir noklusējuma rekvizīts, VarType(objekta) atgriež objektu 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ā funkcija VarType , lai noteiktu mainīgo apakštipa.

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.

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×