Sunteți pe pagina 1din 7

Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

DECLARACION DE VARIABLES Y CONSTANTES

https://www.youtube.com/watch?v=NEQEzWtSwzk&index=4&list=PLF79C9D65E1EC4807

Tipos de datos

Byte 0 al 255
Boolean Verdadero (True) y Falso (False)
Integer Nro entero desde -32768 hasta 32768
Long Nro enteros grandes
Single Nro decimales (parte decimal corta)
Double Nro decimales (parte decimal larga)
Currency Nro tipo moneda
Decimal Nro decimales (parte decimal extremadamente larga)
Objeto Objeto
String Cadena de caracteres
Variant Sin especificar

Qu es una variable?
Es el espacio en la memoria de la computadora, en donde se puede almacenar un valor
que podr variar a lo largo de la ejecucin de un programa.

Pasos para crear un procedimiento?

INSERTAR / PROCEDIMIENTO

Dar nombre y aceptar

Declarar variables:

Los textos de color azul son las denominadas: palabra reservadas del lenguaje

Prof. Rene Lpez Machaca 1


Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

Prof. Rene Lpez Machaca 2


Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

Agregar msgbox

Active opcin requerir declarar variables


Una forma de exigir al usuario de que
siempre declara variables, es activando
esta opcin,
Herramientas / Opciones

Active la casilla Requerir declaracin de


variables y aceptar.

Prof. Rene Lpez Machaca 3


Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

Cul es el mbito de una variable?

Variable Local a nivel de procedimientos


Variable Local a nivel de mdulo
Variable pblica972968098

Ejemplo:

Cree los procedimientos siguientes y observe lo que sucede al ejecutar el 2do procedimiento
(Diga luego que sucede si a Option Explicit lo convierte a comentario)

Declarando variable a nivel de procedimiento

Declarando la variable nombre a nivel de mdulo

Nota: las variables se tienen que iniciar dentro del


procedimiento, es por ello que no se le puede dar
valor fuera.

Prof. Rene Lpez Machaca 4


Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

Llamar a un procedimiento dentro de otro procedimiento (Call)

Declarar variable a nivel de Proyecto

Cree un nuevo mdulo (Mdulo2), en l cree el procedimiento variables_publicas, as como


se muestra y ejecute.

Cambie la declaracin de la variable anterior a pblica (para que pueda usarse en cualquier
mdulo del Proyecto)

Prof. Rene Lpez Machaca 5


Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

Regrese al mdulo2 y ejecute

En el mdulo2, llamar a un procedimiento del mdulo1

Las constantes:
Es un espacio en la memoria de la PC (al igual que las variables), el valor de esta constante no
deber de cambiar, se usa para almacenar valores fijos, pueden ser locales a nivel de mdulos o
pblicas, muy poco a nivel de procedimientos.

Cree un tercer mdulo y escriba el sgte. procedimiento:

Prof. Rene Lpez Machaca 6


Curso: Microsoft Excel con Visual Basic for Applications SENATI-ILO

Mostrar mensaje de error

Las constantes tambin tienen su mbito de trabajo, la anterior es a nivel de procedimiento

Declarar una constante local a nivel de mdulo Declarar constante local a nivel pblico

Ejemplo:

Ejercicio:
Declare una constante pblica llamada IGV, cuyo valor sea 1.80 (no vara), luego cree un
procedimiento calculando_igv, declare la variable sub_total y total (tipo de datos double),
asigne un monto para el sub_total. Cul es el total a pagar?

Prof. Rene Lpez Machaca 7

S-ar putea să vă placă și