Ejecutar commandbutton desde otro formulario

Tengo varios formularios a los que al cerrar pongo un formulario personalizado de desea guardar si o no, cada uno con distinto código de ejecución al presionar "aceptar".
Mi pregunta es si como se puede configurar un formulario como se hace con caption, label, etc se puede ejecutar un código de otro formulario al hacer clic, o sea desde UserForm1 al presionar Insertar se muestre el frmguardar preguntándome si deseo guardarlo y haga clic en YES pueda ejecutar un código cargado en UserForm1, esto lo hago para sacar formularios innecesarios, para cada UserForm 1, 2, 3 tengo frmguardar 1, 2, 3. Espero haberme explicado bien, Muchas Gracias.

1 Respuesta

Respuesta
1
Si no entendí mal... ¿tenés 6 Userforms?
Me preguntaba si no sería mejor colocar solo un Msgbox en cada Userform1, 2, y 3 para consultar si querés guardar o no.
Y si hay una rutina de uso general, colocala en un módulo, no en el Userform. En ese caso las variables de uso común también definilas al inicio del módulo, como públicas, por ej:
Public respuesta
Sub guardando()
'tus instrucciones
End Sub
Y en cada userform, si la respuesta es yes harás:
call guardando
Espero haber aclarado algo del tema, sino podes volverme a escribir. También podes descargar la demo de mi manual Userforms. Hay algunos temas desarrollados que te pueden servir.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas