Funzione TypeName

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Restituisce una stringa che fornisce informazioni su un variabile.

Sintassi

TypeName ( varname )

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

Numero intero

Numero intero

Lungo

Intero lungo

Single

Numero a virgola mobile e precisione singola

Double

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

Oggetto

Un oggetto

Unknown

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

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

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

×