
MACRO AUTOOPEN
Publicado por Miguel (14 intervenciones) el 07/04/2013 11:24:06
Un saludo a todos, estoy atascado y necesito ayuda, veris es muy sencillo, pero no logro hacer que funcione. Me explico.
He creado en word una macro autoopen en mi proyecto llamado A en ThisDocument, para que se ejecute solo cuando abra este documento de word llamado a.doc
Esta es su instruccion.
Sub autoopen()
'Selecciono todo el documento, lo copio y cierro el documento
Selection.WholeStory
Selection.Copy
ActiveWindow.Close
' Previo a todo esto, ya tenia abierto otro documento de word llamémoslo X, aquí en X, pego lo copiado de a.doc
Selection.PasteAndFormat (wdPasteDefault)
End Sub
Esta macro me funciona perfectamente, cuando la ejecuta sin autoopen, pero... cuando le digo que lo haga a través de la macro autoopen, es decir, hago doble clic en a.doc que tengo en mi carpeta, veo como al abrirlo, rapidamente me copia el contenido y cierra a.doc, pero no me pega en X nada.
Por favor que hago mal, espero que una mente más abierta que la mía me haga ver la luz. Gracias.
He creado en word una macro autoopen en mi proyecto llamado A en ThisDocument, para que se ejecute solo cuando abra este documento de word llamado a.doc
Esta es su instruccion.
Sub autoopen()
'Selecciono todo el documento, lo copio y cierro el documento
Selection.WholeStory
Selection.Copy
ActiveWindow.Close
' Previo a todo esto, ya tenia abierto otro documento de word llamémoslo X, aquí en X, pego lo copiado de a.doc
Selection.PasteAndFormat (wdPasteDefault)
End Sub
Esta macro me funciona perfectamente, cuando la ejecuta sin autoopen, pero... cuando le digo que lo haga a través de la macro autoopen, es decir, hago doble clic en a.doc que tengo en mi carpeta, veo como al abrirlo, rapidamente me copia el contenido y cierra a.doc, pero no me pega en X nada.
Por favor que hago mal, espero que una mente más abierta que la mía me haga ver la luz. Gracias.
Valora esta pregunta


0