Como hacer que el formulario hecho en vba no impida ver las otras aplicaciones.

He hecho un documento excel xlsm con un formulario que ocupa toda la pantalla. Al abrir otro excel "con datos", este no se ve, porque el formulario impide verlo. ¿Cómo puedo lograr que el documento que tiene el formulario detecte que ya no tiene el foco, para entonces ocultarlo?

1 respuesta

Respuesta
1

H  o l a:

Pero si abres otra aplicación de excel, en automático el nuevo archivo de excel queda con el foco.

O cómo abres el nuevo excel, ¿lo haces con una macro?

Cómo abres el formulario, ¿le indicas que oculte la apliación?

Prueba cambiando la propiedad del formulario ShowModal a False.

S a l u d o s

Dante.
No es así. Puede que el libro quede con el foco, pero el formulario no desaparece. Por eso la pregunta es como detectar que otro archivo cualquiera tiene el foco, o mejor dicho como detectar que el formulario pierde el foco, para así ocultarlo.

Voy a tratar de subir un video para mostrar lo que ocurre.

Comenta sobre esto:

O cómo abres el nuevo excel, ¿lo haces con una macro?

Cómo abres el formulario, ¿le indicas que oculte la aplicación?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas