Mensaje de espera durante la ejecución de una macro
tienou
-
PHILOU10120 Mensajes publicados 6463 Fecha de registro Estado Colaborador Última intervención -
PHILOU10120 Mensajes publicados 6463 Fecha de registro Estado Colaborador Última intervención -
Hola,
Para ocultar las tareas ejecutadas por la macro, he puesto al principio: Application.Visible = False
Luego al final de la macro: Application.Visible = True
Para la ventana "Gracias por esperar durante el procesamiento", he puesto al principio de la macro un Userform1.Show y al final de la macro Unload Userform1
Pero el userform no se cierra al final y sigue mostrado.
¿Alguien tiene una solución? Gracias de antemano.
Configuración: Windows / Mozilla 11.0
Para ocultar las tareas ejecutadas por la macro, he puesto al principio: Application.Visible = False
Luego al final de la macro: Application.Visible = True
Para la ventana "Gracias por esperar durante el procesamiento", he puesto al principio de la macro un Userform1.Show y al final de la macro Unload Userform1
Pero el userform no se cierra al final y sigue mostrado.
¿Alguien tiene una solución? Gracias de antemano.
Configuración: Windows / Mozilla 11.0
Enlaces relacionados:
- ocultar la ejecución de una macro en Excel
- Ocultar una columna mediante macro según el valor de una celda.
- crear una macro para eliminar módulos y formularios de usuario.
- macro para definir una zona de impresión
- microsoft excel espera el final de la ejecución de una acción OLE
- mantener las celdas iguales al ejecutar una macro
2 respuestas
Hola
creo que más bien algo así
Hasta luego
Maurice
creo que más bien algo así
Sub Test() UserForm1.Show 0 Application.ScreenUpdating = False ' ' ' Application.ScreenUpdating = True Unload UserForm1 End Sub
Hasta luego
Maurice
Hola
Prueba esto
Mostrar un mensaje "por favor, tenga paciencia. Borrado en curso... "
Application.StatusBar = "por favor, tenga paciencia. Borrado en curso... "
Borra el mensaje
Application.StatusBar = False
--
Se hace camino al andar. - Es en la pared donde se ve al albañil - siempre se aprende de los errores.
Prueba esto
Mostrar un mensaje "por favor, tenga paciencia. Borrado en curso... "
Application.StatusBar = "por favor, tenga paciencia. Borrado en curso... "
Borra el mensaje
Application.StatusBar = False
--
Se hace camino al andar. - Es en la pared donde se ve al albañil - siempre se aprende de los errores.