Funzione TypeName

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Restituisce una stringa che fornisce informazioni su un variabile.

Sintassi

TypeName ( nomevariabile )

Il obbligatorio nomevariabileargomento è un valore Variant contenente qualsiasi variabile, tranne una variabile di tipo definito dall'utente.

Osservazioni

La stringa restituita dalla funzione TypeName può essere una delle operazioni seguenti:

Stringa restituita

Variabile

Tipo di oggetto

Un oggetto il cui tipo è tipooggetto

Byte

Valore byte

Intero

Intero

Long

Intero lungo

Precisione singola

Numero a virgola mobile e precisione singola

Precisione doppia

Numero a virgola mobile e precisione doppia

Valuta

Valore di valuta

Decimal

Valore decimale

Data

Valore di data

Stringa

Stringa

booleano

Valore booleano

Errore

Un valore di errore

Vuoto

Non inizializzati

Null

Dati non validi

Object

Un oggetto

Sconosciuto

Oggetto il cui tipo è sconosciuto

Nulla

Variabile oggetto che non fa riferimento a un oggetto


Se nomevariabile è un matrice, la stringa restituita può essere uno qualsiasi dei possibili restituiti stringhe (o variante) con parentesi vuote. Se, ad esempio, nomevariabile è una matrice di numeri interi, TypeName restituisce "Integer()".

Esempio

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio viene usata la funzione TypeName per restituire le informazioni relative a una variabile.

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()".
Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×