pantalla completa solo en un libro

07/11/2007 - 16:17 por charly_76 | Informe spam
hola amigos del foro
hay alguna manera de que el commandbuton que tengo en
un libro de excel 2003 el cual tiene la funcion de poner dicho libro en
modo de pantalla completa con un clic (Application.DisplayFullScreen = True)
afecte unicamente a este libro en cuestion y no a los demas que tambien
tengo habiertos???

osea que necesito que en los demas libros si aparescan todas mis herramientas

si alguien me puede orientar por favor
 

Leer las respuestas

#1 Ivan
07/11/2007 - 16:34 | Informe spam
hola Juan Carlos

hay alguna manera de que el
modo de pantalla completa con un clic (Application.DisplayFullScreen = True)
afecte unicamente a este libro en cuestion y no a los demas que tambien
tengo habiertos???
osea que necesito que en los demas libros si aparescan todas mis herramientas



prueba a restaurar el modo de pantalla en el modulo thisworkbook, en
el evento Deactivate. Seria algo asi

Private Sub Workbook_Deactivate()
Application.DisplayFullScreen = False
End Sub

de todas formas, si cabe la posibilidad de que el modo de pantalla ya
este en completa antes de tu darle al boton y no quieres modificar el
modo en que este la pantalla sino solo volver a dejarla como te la
hayas encontrado (ya sea completa o normal) tambien podrias probar a
usar una variable boolean publica en un modulo nrmal para capturar el
estado en que se encuentra la pantalla en el momento de activarse el
libro y restaurarlo al desactivarse. Seria algo asi:

'en un modulo normal (en el editor de VBA => menu Insertar => Modulo
(a secas, NO de clase))

Public ModoPantalla as boolean

'en el modulo thisworkbook

Private Sub Workbook_Activate()
ModoPantalla = Application.DisplayFullScreen
End Sub

Private Sub Workbook_Deactivate()
Application.DisplayFullScreen = ModoPantalla
End Sub

espero e ayude y si quieres comentas
un saludo
Ivan

Preguntas similares