Visual Basic: Variables VARIABLES. Las variables sirven, en cualquier lenguaje de programación, para almacenar valores. Declaración de variables. Conviene, declarar las variables para evitar errores. En Visual Basic, la forma de declarar variables es: Dim nombre_de_variable As tipo Por ejemplo: Dim x as integer Significa que hemos declarado una variable llamada x y es del tipo integer Tipos de datos. El tipo de datos de una variable indica cómo se almacenan los bits que representan esos valores en la memoria del ordenador. Los tipos existentes son: Integer: Variable entera de 2 bytes. Permite valores de -32768 a 32767. Byte. Se usa cuando la variable contenga datos binarios. Admite valores de 0 a 255 sin signo ( es decir, No Negativos). String. Para almacenar cadenas de caracteres. Boolean. Para almacenar valores que sean sólo verdadero o falso. Date. Para almacenar valores de fecha y hora. Long: Variable que ocupa 4 bytes. Permite valores de menos 2 billones a más dos billones. Single: Ocupa 4 bytes: permite almacenar valores de 3 . 4 10 Double. 38 38 Variable real de doble precisión de 8 bytes 1 . 79 10 Currency. 3 . 4 10 a 308 a 1 . 79 10 Para moneda. 1 308 Visual Basic: Variables Variant. Es una especie de comodín. Admite todo tipo de valores.(No recomendable) Ambito de las variables. Nos indica dónde está disponible esa variable. Por defecto, las variables declaradas en un procedimiento sólo están disponibles en ese procedimiento. Si queremos que esa variable esté disponible en todo el programa, debemos declararla en General Declaraciones. (Lo veremos en clase con ejemplos). Activar Option Explicit Realmente, podríamos utilizar variables sin declararlas previamente, pero eso es una mala práctica de programación, porque, como ya se ha dicho, da lugar a errores. Por ejemplo, si hemos llamado a una variable minimo, y en otro lugar del programa nos confundimos y la llamamos menimo, el programa no lo detecta y haría mal sus cálculos. Para obligarnos a declarar las variables, debemos activar Option Explicit de la siguiente forma: Herramientas / Opciones / pestaña Editor, y activar Requerir declaración de variables: 2 Visual Basic: Variables O también, simplemente escribiendo en el código Option Explicit(). Asignar valor a una variable Esto es hacer que la variable tenga un valor. Para asignar valor a una variable, se pone: nombre_ de_ la_ variable = valor Por ejemplo: contador = 8 apellido = “Mediavilla” hemos asignado a la variable contador el valor 8 asignamos a la variable apellido la cadena Mediavilla Por último, conviene dar a las variables nombres que luego nos recuerden qué es lo que contienen. Si a la variable anterior contador, la hubiésemos llamado x, es probable que al día siguiente no supiéramos qué contiene esa variable. Los nombres de las variables Han de comenzar con una letra. No han de sobrepasar los 255 caracteres. No pueden tomar palabras reservadas de ese lenguaje, por ejemplo: Dim, Single,… 3