TypeName funkcija

Taikoma
„Access“, skirta „Microsoft 365“ Access 2021 Access 2019 Access 2016

Pateikia eilutę, kuri teikia informaciją apie kintamąjį.

Sintaksė

TypeName(kintamojo pavadinimas)

Būtinas kintamojo pavadinimoargumentas yra variantas, turintis bet kokį kintamąjį, išskyrus vartotojo apibrėžto tipo kintamąjį.

Pastabos

TypeName grąžinama eilutė gali būti bet kuri iš šių:

Grąžinta eilutė Kintamasis
Objekto tipas Objektą, kurio tipas yra objekto tipas
Baitas Baitų reikšmė
Sveikasis skaičius Sveikasis skaičius
Ilgas Ilgasis sveikasis skaičius
Viengubas Vieno tikslumo slankiojo kablelio skaičius
Dvigubas Dvigubo tikslumo slankiojo kablelio skaičius
Valiuta Valiutos vertė
Dešimtainis Dešimtainė reikšmė
Data Datos reikšmė
String Eilutė
bulio logika Bulio logikos reikšmė
Klaida Klaidos reikšmė
tuščias Neinicijuota
Null Nėra galiojančių duomenų
Object Objektas
Nežinoma Objektas, kurio tipas nežinomas
Nieko Objekto kintamasis, kuris nenurodo objekto

    

Jei kintamojo pavadinimas yra masyvas, pateikiama eilutė gali būti bet kuri iš galimų grąžintų eilučių (arba Variant) su pridėtais tuščiais skliausteliais. Pavyzdžiui, jei kintamojo pavadinimas yra sveikųjų skaičių masyvas, Tipo_pavadinimas grąžina "Integer()".

Pavyzdys

Pastaba

Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje naudojama funkcija "TypeName ", grąžinanti informaciją apie kintamąjį.

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()".