Vraća nisku koja obezbeđuje informacije o promenljiva.
Sintaksa
TypeName ( promenljiva )
Potrebno ime promenljiveargument je Varijanta koja sadrži bilo koju promenljivu osim promenljive korisnički definisanog tipa.
Napomene
Niska koju je vratila funkcija TypeName može da bude nešto od sledećeg:
Niska je vraćena |
Promenljiva |
Tip objekta |
Objekat čiji je tip "objecttype" |
bajt |
Vrednost bajta |
Ceo broj |
Ceo broj |
Dugo |
Dugački ceo broj |
Single |
Broj sa pokretnim zarezom sa jednom preciznošćom |
Double |
Broj sa pokretnim zarezom sa dvostrukom preciznoćom |
Valuta |
Vrednost valute |
Decimalni broj |
Decimalna vrednost |
Datum |
Vrednost datuma |
String |
String |
Bulov |
Bulova vrednost |
Greška |
Vrednost greške |
Prazan |
Nepokrenuto |
Null |
Nema važećih podataka |
Object |
Objekat |
Nepoznato |
Objekat čiji je tip nepoznat |
Ništa |
Promenljiva objekta koja ne upućuje na objekat |
Ako je argument promenljivaniz, dobijena niska može da bude bilo koja od mogućih vraćenih niski (ili varijanta) sa dodatim praznim zagradama. Na primer, ako je promenljive niz celih brojeva, TypeName daje "Integer()".
Primer
Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Ovaj primer koristi funkciju TypeName za dobijanje informacija o promenljivoj.
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()".