miércoles, 18 de mayo de 2011,19:25
Tipo de Variables
Variables locales
Si declaras una variable dentro de un evento o procedimiento, la variable únicamente será válida dentro de ese evento o procedimiento, es decir, no podrás hacer referencia a esa variable fuera del evento donde fue declarada.
Analiza este ejemplo: Programamos un botón que clacula la suma de dos digitos cuando el usuario de un clic sobre él.El resultado se alamacenará en una variable que llamaremos resultado. En este ejemplo, las variables sólo están disponibles dentro de este procedimiento "Private Sub cmdSumar_Click()".
Private Sub cmdSumar_Click()
`Declaracion de variables locales
Dim numero1 As Integer
Dim numero2 As Integer
Dim resultado As Integer
`Calcular la suma de las dos variables
resultado= numero1 + numero2
End Sub
Variables Globales
Si declaras una variable en la seccion de Declaraciones Generales de la ventana de código, la variable será válida en todos los eventos o procedimientos del programa.
Analiza este ejemplo: Programaremos un botón que calcule la suma de dos digitos cuando el usuario de un clic sobre él. El resultado se almacenará en una variable que llamaremos resultado. En este ejemplo, las variables están disponibles en cualquier lugar del programa.
Option Explicit
`Declaracion de variables globales
Dim numero1 As Integer
Dim numero2 As Integer
Dim resultado As Integer
Private Sub cmdSumar_Click()
`Calcular la suma de las dos variables
resultado = numero1 + numero2
End Sub
Publicar un comentario