Funktsioon TypeName

Rakenduskoht
Microsoft 365 rakendus Access Access 2021 Access 2019 Access 2016

Tagastab väärtuse String , mis annab teavet muutuja kohta.

Süntaks

TypeName(varname)

Nõutav varname-argumenton variant, mis sisaldab kõiki muutujaid peale kasutaja määratletud tüübi muutuja.

Kommentaarid

Funktsiooni TypeName tagastatav string saab olla mõni järgmistest.

Tagastatav string Muutuja
Object type Objekt, mille tüüp on objecttype
Byte Baidiväärtus
Integer Täisarv
Long Pikk täisarv
Single Lihttäpsusega ujukomaarv
Double Topelttäpsusega ujukomaarv
Currency Valuutaväärtus
Decimal Kümnendväärtus
Date Kuupäevaväärtus
String String
kahendmuutuja Kahendväärtus
Error Veaväärtus
tühi Lähtestamata
Null Sobivaid andmeid pole
Object Objekt
Unknown Objekt, mille tüüp on teadmata
Nothing Objektimuutuja, mis ei viita objektile

    

Kui varname on massiiv, võib tagastatav string olla üks võimalikest tagastatavatest stringidest (või Variant), mille lõppu on lisatud tühjad sulud. Näiteks kui varname on täisarvude massiiv, tagastab funktsioon TypeName väärtuse "Integer()".

Näide

Märkus.

Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Selles näites kasutatakse funktsiooni TypeName muutuja kohta teabe saamiseks.

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