¿Qué son las variables ?
Son palabras que se usan para reservar una posición en la memoria de la computadora, que permiten almacenar información en todo momento durante la ejecución de un programa, y así utilizarla en en momento que se las requiera.
Declaración de variables
Es aconsejable declarar las variables antes de utilizarlas en el programa.
Para declarar las variables se utiliza la palabra reservada DIM de la siguiente manera:
Dim NombreVariable as tipDato
Tipos de datos para Variables
TIPO ENTERO (INTEGER).- Contiene valores numéricos enteros sin decimales.
Dim Nota1, Nota2, Nota3 as Integer
En este ejemplo se declaran tres variables de tipo entero.
TIPO ENTERO CON DECIMALES (DOUBLE).- Valores numéricos con decimales.
Ejemplo:
Dim pi as double
La variable pi contendrá el valor de 3.1416
TIPO CADENA DE TEXTO (STRING).- Almacena datos de tipo texto, por ejemplo; nombres, apellidos, dirección, etc.
Dim apellidoPaterno as string
TIPO FALSO O VERDADERO (BOOLEAN).- Almacena datos de Falso o Verdadero (False o True).
Dim Aprobado as Boolean
TIPO VARIANT .- Este tipo nos permite almacenar cualquier tipo de información ya sea numérica, de texto o del tipo verdadero o falso o cualquier otro que se nos ocurra. Cuando no sabemos qué tipo de datos va a tener la variable, usaremos el tipo Variant, donde entran todos los tipos posibles. El inconveniente es que ocupa una gran cantidad de memoria.
Ejemplo:
Dim DatosN as variant
Asignar valores a las Variables
Después de que son declaradas las variables, estas deberán contener un valor para ser utilizadas en el programa, para esto hay que asignarles estos valores de la siguiente manera:
Sub calcularPromedio() | Se inicia el procedemiento llamado calcularPromedio |
Dim Nota1, Nota2 as Integer | Se declaran las variables Nota1 y Nota2 que tendrán valores de tipo entero. |
Dim Promedio as Double | Se declara la variable Promedio la cual tendrá valores con decimales. |
Nota1=70 | Se asigna el valor de 70 a la variable Nota1. |
Nota2=59 | Se asigna el valor de 59 a la variable Nota2. |
Promedio=(Nota1+Nota2)/2 | A la variable Promedio se asigna el resultado del cálculo. |
msgbox "El promedio es " & Promedio | Se muestra en un cuadro de texto el resultado obtenido en la variable Promedio |
End sub | Fin del procedimiento. |