Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2008, 13:10
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 20 años
Puntos: 839
De acuerdo Re: Finalizar una rutina desde otra

También en caso de que estés usando un bucle Do... Loop puedes usar DoEvents dentro del bucle y crear una variable que tenga alcance en todo el módulo. Así cuando hagas Click en el Botón PAUSAR modifica la variable, y desde el bucle compruebas su valor... Ej:
Código:
 
Pause = False
Do
     DoEvents
     If Pause = True Then Exit Do
Loop
Sub Pausar_Click()
Pause = True
End Sub
Entre las declaraciones coloca:
Código:
 
Private Pause As Boolean
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.