Pateikia eilutę , kuri teikia informaciją apie kintamasis.

Sintaksė

TypeName ( kintamojo pavadinimas)

Būtinas kintamojoargumentas yra variantas, kuriame yra bet koks kintamasis, išskyrus vartotojo apibrėžto tipo kintamąjį.

Pastabos

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

Eilutė grąžinta

Kintamasis

Objekto tipas

Objektas, kurio tipas yra objekto tipas

Baitas

Baito 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 reikšmė

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

Object variable that doesn't refer to an object

Jei kintamojo pavadinimas yra masyvas, grąžinta eilutė gali būti bet kuri iš galimų pateiktų eilučių (arba Variantas) su tuščiais skliausteliais. Pavyzdžiui, jei kintamojo pavadinimas yra sveikųjų skaičių masyvas, TypeName 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 , kad būtų pateikta informacija apie kintamąjį.

Dim NullVar, MyType, StrVar As StringDim IntVar As Integer, CurVar As CurrencyDim ArrayVar (1 To 5) As IntegerNullVar = 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()".

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.