Como hago para cerrar un private sub desde otro private ?

Manuel Acosta Aceves
29 de Julio del 2004
Esa es mi pregunta quiero cerrar el private del command ya que cuando estoy depurandolo me doy cuenta que queda abierto( y ya no lo ocupo) mientras me muestra el form1 y se cierra hasta que cierro el form1, me gustaria cerrar el private del command en el evento load del form1, alguien sabe como? espero su ayuda Gracias

Private Sub Command1_Click()

form2.show(1)

End Sub

Juan Arias
29 de Julio del 2004
El tema me parece que es más una cuestión de entender cómo fuciona el lenguaje. ¿Por qué vas a querer cerrar un sub, si estás mandando esta ventana a mostrarse como modal?
La idea es que precisamente, vos lo mostras como modal, y te mantiene a propósito en el sub, para que cuando vos cierres la ventana modal, puedas seguir ejecutando el codigo de ese sub. Por ejemplo, podes tomar valores que se ingresaron en esa ventana y usarlos para algo.
Por otro lado, te conviene usar las contantes, como vbModal, en lugar de poner directamente el 1. Por una cuestión de prolijidad y de compatibilidad de versiones.