Tengo un amacro en un modulo para abrir un documento (.docx) desde excel, funciona bien pero, con la limitante de que al abrir el documento, este queda invisible, es decir abre, se coloca en la bara de tareas pero encima del libro de excel, teniendo que ir a la barra y darle click para visualisarlo
La linea Filel.Visible = True está para que se visualise al abrir, ¿porque no entonces?
Adjunto | Tamaño |
---|---|
abrir_.docx.xlsm | 14.77 KB |
La propiedad Visible hace que tu objeto Word sea visible, por eso lo puedes ver en la barra de tareas (porque podrías tener word abierto y no verlo si Visible fuese False, que es la opción por defecto cuando crear un objeto Word.Application desde VBA
Si lo que quieres es que se vea el documento, lo que tienes que hacer es Activar esa aplicación Word.
Filel.Activate
------
Ya sé Excel, pero necesito más.
Ok amigo, Gracias.
Creo haberlo probado tambien, no recuerdo, voy a probar.
Si me queda abiewrto pero en la barra sin verse en 1º plano, es decir, el icno en la barra pero como que minimisado en la barra, sin verse para su lectura
¿Me hice entender? agradezco si si o no
Bueno:
Hice la prueba nuevamente solo como la tengo, sin tu linea y hoy si me funciona, se coloca visible a la vista para su lectura.
Recordando, ¿que hice? voy a exponer por si alguien necesita o tiene algun error en Excel, Word, PowerPoint, Acess
Excel ayer al presionar en una celda con el botón derecho del mouse, ya no me mostraba (desplegaba) las opciones
Hoy me viaje hasta:
Tecla W+R, escribi regedit+Enter (o Aceptar) abre el registro de Windows
Busque la clave [HKEY_USERS\S-1-5-21-1225062412-575468337-3050331786-1001 y luego el restante de la clave
\Software\Microsoft\Office\15.0\Excel\Options] completa es
[HKEY_USERS\S-1-5-21-1225062412-575468337-3050331786-1001\Software\Microsoft\Office\15.0\EXCEL\Options]
Hice un backup de la carpeta Options de Excel y luego la elimine.
Abri Excel y probe en una (cualquier) celda y todo bien nuevamente, configure lo que tenia que configurar, pagina, y las opciones que queria, así como el comando Programador, cerre excel sin guardar (no hace falta) y listo PERO, no pense en probar lo de visualñisar o no el documento.
Ahora que vengo a ver tu respuesta, es cuando me doy cuenta de que si se visualisa sin tu linea.
Lo subraiado en negrita se puede usar para Excel o Word, PowerPonit o Access en la misma clave del registro, cada uno tiene SU carpeta Options.
RECOMENDABLE Hacer un backup de la carpeta Options de la aplicacion correspondiente por si la cagan
Ahora se fue un rollo y vino otro, vease la imagen, ayer no lo mostraba y eso que tengo lo que tenia ayer, las lineas de
Application.DisplayAlerts = False y true al final de codigo
De todos modos Gracias