Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy változó altípusát jelző egész számot ad vissza.

Szintaxis

VarType ( varname )

A szükséges varnameargumentum egy variant, amely a felhasználó által megadott típusú változók kivételével bármilyen változót tartalmaz.

Visszatérési értékek

Állandó

Érték

Leírás

vbEmpty

0

üres (nem inicializált)

vbNull

1

Null (nincs érvényes adat)

vbInteger

2

Egész

vbLong

3

Hosszú egész szám

vbSingle

4

Egypontos lebegőpontos szám

vbDouble

5

Dupla pontosságú lebegőpontos szám

vbCurrency

6

Pénznemérték

vbDate

7

Dátumérték

vbString

8

String

vbObject

9

Objektum

vbError

10

Hibaérték

vbBoolean

11

Logikai érték

vbVariant

12

Variant (csak variánstömbökkel használható)

vbDataObject

13

Adatelérési objektum

vbDecimal

14

Decimális érték

vbByte

17

Bájtérték

vbUserDefinedType

36

Felhasználó által definiált típusokat tartalmazó változatok

vbArray

8192

Tömb:

Megjegyzés: Ezeket az állandókat a Visual Basic for Applications határozza meg. A nevek a kódban bárhol használhatók a tényleges értékek helyett.

Megjegyzések

A VarType függvény önmagában soha nem adja vissza a vbArray értékét. A rendszer mindig hozzáadja egy másik értékhez, hogy egy adott típusú tömböt jelöljön. A vbVariant állandót csak a vbArray függvénnyel együtt adja vissza, jelezve, hogy a VarType függvény argumentuma Variant típusú tömb. Az egész számok tömbjének visszaadott értéke például vbInteger + vbArray vagy 8194. Ha egy objektum alapértelmezett tulajdonság rendelkezik, a VarType(object) az objektum alapértelmezett tulajdonságának típusát adja vissza.

Példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ez a példa a VarType függvénnyel határozza meg egy változó altípusát.

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.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.