Funkcija TypeName

Pateikia eilutę , kurioje pateikiama informacija apie kintamasis.

Sintaksė

TypeName ( varname )

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

Pastabos

Eilutė, kurią grąžino TypeName , gali būti bet kuris iš šių parinkčių:

Grąžinta eilutė

Kintamasis

Objekto tipas

Objektas, kurio tipas yra objekto tipo

Baitas

Baitų reikšmė

Sveikasis skaičius

Sveikasis skaičius

Ilgai

Ilgasis sveikasis skaičius

Viengubas

Viengubo 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

Neinicijuotas

Null

Nėra tinkamų duomenų

Object

Objektas

Nežinoma

Objektas, kurio tipas nežinomas

Nieko

Objekto kintamasis, kuris nenurodo objekto


Jei varname yra masyvas, grąžinama eilutė gali būti bet kuri iš galimų grąžintų eilučių (arba varianto), kurioje pridėti tušti skliaustai. Pvz., jei varname yra sveikų skaičių masyvas, TypeName pateikia "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ų pateikiama informacija 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()".

Reikia daugiau pagalbos?

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×