caja de dialogo con VBA



   AUTOR PREGUNTA

Publicado 02 abril 2014 - 17:46

¿Cómo puedo crear una caja de dialogo que maneje ciertos estatus en excel con vba?


¿Tienes la misma pregunta? Yo también

 

Publicado 03 abril 2014 - 03:09

Crea un formulario llamado formEstatus y allí coloca una etiqueta llamada eti1, luego setea la propiedad ShowModal en falso. Esto permitirá que el código corra mientras el formulario sea desplegado:

Sub mostrar_form()
Load  formEstatus
formEstatus .eti1.Caption = "Comienzo"
formEstatus.Show
formEstatus.Repaint
'Carga el formulario y el texto
formEstatus.eti1.Caption = "algo"
formEstatus.Repaint
codigo aqui
formEstatus.eti1.Caption = "algo mas"
formEstatus.Repaint
'codigo aqui
formEstatus.eti1.Caption = "Fin"
formEstatus.Repaint
Application.Wait (Now + TimeValue("0:00:01"))
formEstatus.Hide Unload
formEstatus
‘oculta y descarga el formulario
End Sub

   AUTOR PREGUNTA

Publicado 03 abril 2014 - 03:54

Gracias crack!