Variables de Excel VBA - Macros fáciles de Excel

Tabla de contenido

Entero | Cadena | Doble | Booleano

Este capítulo le enseña cómo declarar, inicializar y mostrar una variable en Excel VBA. Hacer saber a Excel VBA que está utilizando una variable se llama declarar una variable. Inicializar simplemente significa asignar un valor inicial (inicial) a una variable.

Coloque un botón de comando en su hoja de trabajo y agregue las líneas de código a continuación. Para ejecutar las líneas de código, haga clic en el botón de comando en la hoja.

Entero

Las variables enteras se utilizan para almacenar números enteros.

Dim x como entero
x = 6
Rango ("A1"). Valor = x

Resultado:

Explicación: la primera línea de código declara una variable con el nombre x de tipo Integer. Luego, inicializamos x con valor 6. Finalmente, escribimos el valor de x en la celda A1.

Cuerda

Las variables de cadena se utilizan para almacenar texto.

Código:

Dim libro como cadena
libro = "biblia"
Rango ("A1"). Valor = libro

Resultado:

Explicación: la primera línea de código declara una variable con nombre libro de tipo String. A continuación, inicializamos el libro con el texto bible. Utilice siempre apóstrofos para inicializar las variables de cadena. Finalmente, escribimos el texto de la variable libro en la celda A1.

Doble

Una variable de tipo Double es más precisa que una variable de tipo Integer y también puede almacenar números después de la coma.

Código:

Dim x como entero
x = 5,5
MsgBox "el valor es" & x

Resultado:

¡Pero ese no es el valor correcto! Inicializamos la variable con valor 5.5 y obtenemos el valor 6. Lo que necesitamos es una variable de tipo Double.

Código:

Dim x como doble
x = 5,5
MsgBox "el valor es" & x

Resultado:

Nota: las variables largas tienen una capacidad aún mayor. Utilice siempre variables del tipo correcto. Como resultado, los errores son más fáciles de encontrar y su código se ejecutará más rápido.

Booleano

Utilice una variable booleana para mantener el valor Verdadero o Falso.

Código:

 Dim continuar como booleano
continuar = Verdadero
Si continue = True, entonces MsgBox "Las variables booleanas son geniales"

Resultado:

Explicación: la primera línea de código declara una variable con nombre continue de tipo Boolean. A continuación, inicializamos y continuamos con el valor True. Finalmente, usamos la variable booleana para mostrar solo un MsgBox si la variable tiene el valor True.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave