Devuelve un tipo de datos String que proporciona información sobre un variable.

Sintaxis

TypeName ( varname )

Elargumentovarname obligatorio es un tipo de datos Variant que contiene cualquier variable excepto una variable de un tipo definido por el usuario.

Comentarios

La cadena devuelta por TypeName puede ser cualquiera de las siguientes:

Cadena devuelta

Variable

Tipo de objeto

Un objeto cuyo tipo es objecttype

Byte

Valor byte

Entero

Entero

Largo

Entero largo

Single

Número de punto flotante de precisión simple

Double

Número de punto flotante de precisión doble

Moneda

Valor de moneda

Decimal

Valor decimal

Fecha

Valor de fecha

String

String

Boolean

Valor booleano

Error

Un valor de error

vacío

Sin inicializar

Nulo

No hay datos válidos

Objeto

Un objeto

Desconocido

Un objeto cuyo tipo es desconocido

Nada

Variable de objeto que no hace referencia a un objeto

Si nombrevar es un matriz, la cadena devuelta puede ser cualquiera de las posibles cadenas devueltas (o Variant) con paréntesis vacíos anexados. Por ejemplo, si varname es una matriz de enteros, TypeName devuelve "Integer()".

Ejemplo

Nota: Los ejemplos siguientes muestran el uso de esta función en un módulo de Visual Basic para Aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione referencia para desarrolladores en la lista desplegable situada junto a búsqueda y escriba uno o varios términos en el cuadro de búsqueda.

En este ejemplo se usa la función TypeName para devolver información sobre una variable.

Dim NullVar, MyType, StrVar As StringDim IntVar As Integer, CurVar As CurrencyDim ArrayVar (1 To 5) As IntegerNullVar = 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()".

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.