Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2010, 00:46
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años
Puntos: 53
Respuesta: Operacion con dos o mas variables

Hola, la manera mas simple de saberlo era haciendo una prueba y ver si te devolvía el resultado esperado, de todos modos depende de como y donde declaras las variables.

Lo mas fácil y prudente es utilizar siempre la opción Option Explicit al principio del código ya que de este modo es necesario definir la variable para utilizarla y si pretendes utilizarla en un sitio donde no debes el IDE te avisa del error.

Te pongo un breve ejemplo pero creo que te ayudara.

Ejemplo 1

Option Explicit
Dim Contador As Integer

Private Sub Command1_Click()
' Cada vez que le das al boton, contador aumenta
Contador = Contador + 1
End Sub

Dim Sub Command2_Click()
' Cuando pulses el boton te indica el valor de la variable
Msgbox Contador
End Sub

Ejemplo 2
Option Explicit

Private Sub Command1_Click()
' Cada vez que le das al boton, contador valdrá SOLO 1 por siempre empieza a 0
Dim Contador as Integer
Contador = Contador + 1
End Sub

Dim Sub Command2_Click()
' Cuando pulses el boton te dara un error porque Contador no puede utilizarse
Msgbox Contador
End Sub

Sin analizas un poco el ejemplo creo que captarás la idea. Por otra parte si debes compartir variables entre Formularios, debes definirlas como Public en Módulos pero este es otro asunto, mas vale aclararte primero uno y después si es necesario el otro.

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...