Funkcia TypeName

Vráti reťazec, ktorý poskytuje informácie o premennej.

Syntax

TypeName ( názov premennej )

Povinný argument názovpremennejargument je variant obsahujúci akúkoľvek premennú okrem používateľom definovaného typu premennej.

Poznámky

Reťazec, ktorý vráti funkcia TypeName, môže byť jedným z týchto:

Vrátený reťazec

Premenná

Object type

Objekt, ktorého typ je objecttype

Byte

Bajtová hodnota

Integer

Celé číslo

Long

Číslo typu Long Integer

Single

Číslo s pohyblivou desatinnou čiarkou s jednoduchou presnosťou

Double

Číslo s pohyblivou desatinnou čiarkou s dvojitou presnosťou

Currency

Hodnota meny

Decimal

Hodnota desatinného čísla

Date

Hodnota dátumu

Reťazec

Reťazec

boolovský výraz

Hodnota typu Boolean

Error

Chybová hodnota

prázdny

Neinicializované

Null

Žiadne platné údaje

Object

Objekt

Unknown

Objekt, ktorého typ je neznámy

Nothing

Objektová premenná, ktorá neodkazuje na objekt.


Ak argument názov premennej je pole, vrátený reťazec môže byť niektorý z možných vrátených reťazcov (alebo Variant) s pridanými prázdnymi zátvorkami. Napríklad ak argument varname je pole celých čísel, funkcia TypeName vráti hodnotu „Integer()“.

Príklad

Poznámka : Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia TypeName použitá na vrátenie informácií o premennej.

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".
Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×