Variables

Las instrucciones y funciones siguientes son para trabajar con variables. Puede utilizar estas funciones para declarar o definir variables, convertirlas de un tipo a otro o para determinar el tipo de variable.

Función CCur

Convierte una expresión de cadena o una expresión numérica en una expresión de moneda. Para los decimales y los símbolos de moneda se utiliza la configuración regional.

Función CBool

Convierte una comparación de cadenas o numérica en una expresión lógica o convierte una expresión numérica simple en una de tipo lógico.

Función CDate

Convierte cualquier cadena de caracteres o expresión numérica en un valor de fecha.

Función CDec

Convierte una expresión de cadena o una expresión numérica en una expresión decimal.

Función CDbl

Convierte cualquier expresión de cadena o numérica en un tipo doble.

Función CInt

Convierte cualquier expresión de cadena o numérica en un entero.

Función CLng

Convierte cualquier expresión de cadena o numérica en un entero largo.

Instrucción Const

Define una cadena como constante.

Función CSng

Convierte cualquier cadena o expresión numérica en el tipo de datos Simple.

Función CStr

Convierte cualquier expresión numérica en una de cadena.

Función CVar

Convierte una expresión de cadena o una expresión numérica en una expresión del tipo variant.

Función CVErr

Convierte una expresión de cadena o una expresión numérica en una expresión variant del subtipo "Error".

Instrucción DefBool

Si no se especifica el carácter o la palabra clave de declaración de tipo, la instrucción DefBool establece el tipo de datos predeterminado para las variables según un intervalo de letras.

Instrucción DefCur

Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefCur establece el tipo de variable predeterminado según un intervalo de letras.

Instrucción DefDate

Si no se especifica el carácter o la palabra clave de declaración de tipo, la instrucción DefDate establece el tipo de datos predeterminado según un intervalo de letras.

Instrucción DefDbl

Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.

Instrucción DefErr

Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefErr establece el tipo de variable predeterminado según un intervalo de letras.

Instrucción DefInt

Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.

Instrucción DefLng

Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.

Instrucción DefObj

Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.

Instrucción DefSng

Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefSng establece el tipo de variable predeterminado según un intervalo de letras.

Instrucción DefStr

Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefStr establece el tipo de variable predeterminado según un intervalo de letras.

Instrucción DefVar

Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.

Instrucción Dim

Declara una variable o una matriz.

Instrucción ReDim

Declara una variable o una matriz.

Instrucción Type

Defina estructuras de datos no UNO.

Función IsArray

Determina si una variable es un campo de datos en una matriz.

Función IsDate

Comprueba si una expresión numérica o de cadena puede convertirse en una variable de tipo Date.

Función IsEmpty

Comprueba si una variable de tipo Variant contiene el valor Empty (vacío) que indica que la variable no se ha inicializado.

Función IsError

Comprueba si una variable contiene un valor de error.

Función IsNull

Comprueba si una variante contiene el valor especial Null (nulo) indicando que la variable no contiene datos.

Función IsNumeric

Comprueba si una expresión es un número. Si la expresión es un número la función devuelve el valor True, en caso contrario devuelve False.

Función IsObject

Comprueba si una variable de objeto es un objeto OLE. La función devuelve True si la variable es un objeto OLE, en caso contrario devuelve False.

Función LBound

Devuelve el límite inferior de una matriz.

Función Ubound

Devuelve el límite superior de una matriz.

Instrucción Let

Asigna un valor a una variable.

Función Array

Devuelve el tipo Variante con un campo de datos.

Función DimArray

Devuelve una matriz de tipo Variante.

Función Erase

Elimina el contenido de elementos matriciales de las matrices de tamaño fijo; libera la memoria que utilizan las matrices de tamaño variable.

Instrucción Option Base

Define el límite inferior predeterminado para las matrices en 0 y 1.

Instrucción Option Explicit

Especifica que todas las variables del código del programa deben declararse de forma explícita con la instrucción Dim.

Instrucción Public

Dimensiona una variable o una matriz a nivel de módulo (es decir, no dentro de una subrutina o función) de manera que resulten válidas en todas las bibliotecas y módulos.

Instrucción Global

Dimensiona una variable o una matriz a nivel global (es decir, no dentro de una subrutina o función) a fin de que sean válidas en todas las bibliotecas y módulos de la sesión actual.

Instrucción Static

Declara una variable o una matriz a nivel de procedimiento dentro de una subrutina o función, de manera que los valores de la variable o matriz se conservan incluso después de salir de la subrutina o función. Las convenciones de la instrucción Dim también son válidas.

Función TypeName; Función VarType

Devuelve una cadena (TypeName) o un valor numérico (VarType) que contiene información de una variable.

Instrucción Set

Establece una referencia de objeto en una variable o propiedad.

Función FindObject

Permite direccionar un objeto en tiempo de ejecución como parámetro de cadena usando su nombre.

Función FindPropertyObject

Permite direccionar los objetos en tiempo de ejecución como parámetros de cadena usando el nombre del objeto.

Optional (en instrucción Function)

Permite definir parámetros que se pasan a una función como opcionales.

Función IsMissing

Comprueba si una función se llama con un parámetro opcional.

Función HasUnoInterfaces

Comprueba si un objeto Basic Uno admite ciertas interfaces Uno.

Función EqualUnoObjects

Devuelve True si los dos objetos Basic Uno especificados representan el mismo caso de objeto Uno.

Función IsUnoStruct

Devuelve True si el objeto dado es una estructura Uno.

¡Necesitamos su ayuda!