Funcția TypeName

Se aplică la
Access pentru Microsoft 365 Access 2021 Access 2019 Access 2016

Returnează un Șir care furnizează informații despre o variabilă.

Sintaxă

TypeName(numevar)

Argumentul numevarnecesar este o valoare Variant care conține orice variabilă, cu excepția unei variabile de tip definit de utilizator.

Observații

Șirul returnat de TypeName poate fi oricare dintre următoarele:

Șir returnat Variabilă
Tip obiect Un obiect al cărui tip este tip obiect
Octet Valoare octet
Întreg Întreg
Lung Întreg lung
Single Număr în virgulă mobilă cu precizie simplă
Double Număr în virgulă mobilă cu dublă precizie
Monedă Valoare monedă
Decimal Valoare zecimală
Dată Valoare dată
String String
Boolean Valoare booleană
Eroare O valoare de eroare
gol Neinitializata
Nul Nu există date valide
Object Un obiect
Necunoscută Un obiect al cărui tip este necunoscut
Nimic Variabilă obiect care nu se referă la un obiect

    

Dacă numevar este o matrice, șirul returnat poate fi oricare dintre șirurile returnate posibile (sau variant) cu paranteze goale adăugate. De exemplu, dacă numevar este o matrice de numere întregi, TypeName returnează "Integer()".

Exemplu

Notă

Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția TypeName pentru a returna informații despre o variabilă.

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