Funkcia TypeName

Vzťahuje sa na
Access pre Microsoft 365 Access 2021 Access 2019 Access 2016

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

Syntax

TypeName(názovpremennej)

Povinný argument názov premennejje 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 String
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 je názov premennej 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. Ak je napríklad názov premennej 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()".