VarType függvény

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Egy egész szám, jelző egy változóaltípusa lekérdezése

Szintaxis

VarType ( varname )

A szükséges váltnévargumentum , kivéve a felhasználó által definiált típusú változó bármely változó tartalmazó Variant.

Visszatérési értékek

Állandó

Érték

Leírás

vbEmpty

0

üres (inicializálatlanul)

vbNull

1

NULL (érvényes adatok)

vbInteger

2

Egész szám

vbLong

3

Hosszú egész szám

vbSingle

4

Egyetlen pontosságú lebegőpontos szám

vbDouble

5

Dupla pontosságú lebegőpontos szám

vbCurrency

6

Pénznemértéket

vbDate

7

Dátumértéket

vbString

8

Karakterlánc

vbObject

9

Object

vbError

10

Hibaérték

vbBoolean

11

Logikai érték

vbVariant

12

Variant (csak variáció tömbökkel használt)

vbDataObject

13-mal

Egy access-objektum

vbDecimal

14

Decimális érték

vbByte

17

Byte érték

vbUserDefinedType

36

Felhasználó által definiált típusok tartalmazó változatokat

vbArray

8192

Tömb


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

Megjegyzések

A VarType függvény önmagában soha nem vbArray értékét adja eredményül. Mindig bekerül az, hogy egy bizonyos típusú tömb más értékek megjelenítésére. Az állandó vbVariant csak jelez vbArray jelzi, hogy a VarType függvény az argumentum Varianttípusú tömb együtt. Ha például az egész számok tömbjével esetén a visszaadott érték kiszámítása vbInteger + vbArrayvagy 8194. Ha egy objektum van egy alapértelmezett tulajdonság, VarType(objektum) alapértelmezett tulajdonság típusát adja eredményül.

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.

Ebben a példában a VarType függvény változó altípusa határozza meg.

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.

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×