EsVacío (función)

Devuelve un valor de tipo Boolean que indica si una variable se ha inicializado.

Sintaxis

EsVacío(expresión)

El variableargumentoexpresión requerido es un valor de tipo variableargumentotipo de datos Variant que contiene una variableargumentotipo de datos Variantexpresión numérica o variableargumentotipo de datos Variantexpresión numéricaexpresión de cadena. Sin embargo, dado que EsVacío se utiliza para determinar si se han inicializado variables individuales, el argumento expresión suele ser un solo nombre de variable.

Comentarios

EsVacío devuelve Verdadero si la variable no se ha inicializado o se ha establecido explícitamente en variableargumentotipo de datos Variantexpresión numéricaexpresión de cadenavacío; en caso contrario, devuelve Falso. Devuelve siempre Falso si el argumento expresión contiene varias variables. EsVacío sólo devuelve información significativa para los valores de tipo variableargumentotipo de datos Variant.

Ejemplo

Nota: Los ejemplos que vienen a continuación demuestran el uso de esta función en un módulo de Visual Basic para Aplicaciones (VBA). Para obtener información acerca de cómo trabajar con VBA, seleccione Referencia del programador en la lista desplegable situada junto a Buscar y escriba uno o más términos en el cuadro de búsquedas.

En este ejemplo se utiliza la función EsVacío para determinar si se ha inicializado una variable.

Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' Returns True.
MyVar = Null ' Assign Null.
MyCheck = IsEmpty(MyVar) ' Returns False.
MyVar = Empty ' Assign Empty.
MyCheck = IsEmpty(MyVar) ' Returns True.

¿Le ha sido útil esta información?

De acuerdo. ¿Algún comentario más?

¿Cómo podemos mejorarlo?

¡Gracias por sus comentarios!

×