Página 1 de 1

[RESUELTO] Macro al abrir plantilla de Writer

Publicado: Mié Ago 12, 2015 3:29 pm
por Chelo2
Hola amigos!!

He armado una plantilla de Writer con un cuadro de diálogo que me permite ingresar datos que luego son cargados a la hoja a través de campos del usuario. La idea es que al abrir el archivo se autoejecute la apertura del diálogo. Todo funciona de maravillas cuando abro el documento ".ott", o se la plantilla. Pero cuando hago doble clic sobre la plantilla, y se abre un nuevo documento "Sin título 1", la macro que abre el diálogo no funciona. No se abre.

Alguien podría indicarme que puede estar fallando?? Aclaro que consulto en "Herramientas - Personalizar - Eventos" del documento "Sin Título 1" y está consignada la macro de abrir el diálogo en el item "Abrir documento", como así también se encuentran las macros en el nuevo documento, las mismas que estaban en la plantilla.

Desde ya muchas gracias, y sobre este mismo documento voy a hacer otra consulta en otro hilo ya que son temas diferentes.

Un saludo desde Buenos Aires, Argentina.

Chelo2

Re: Macro al abrir plantilla de Writer

Publicado: Mié Ago 12, 2015 3:37 pm
por mauricio
Hola...

¿Donde tienes guardada la macro que autoejecutas?

Re: Macro al abrir plantilla de Writer

Publicado: Mié Ago 12, 2015 3:52 pm
por Chelo2
Las macros están tanto en el documento plantilla como en el nuevo que se genera como "Sin Título 1".

Chelo2

Re: Macro al abrir plantilla de Writer

Publicado: Mié Ago 12, 2015 5:35 pm
por mauricio
He hecho una pruebas y funciona correctamente al generar el nuevo documento... prueba con el archivo que anexo...
foro_aoo.png
Saludos

[RESUELTO] Macro al abrir plantilla de Writer

Publicado: Mié Ago 12, 2015 6:31 pm
por Chelo2
Ahhhhhh... ya me di cuentaaaa!!... en mi archivo la macro estaba en el evento "Abrir archivo"... y en tu ejemplo que me mandaste lo tenías registrado en el evento "Visor creado". Lo probé y funciona perfectameteee cuando abre un nuevo documento..

Te agradezco muchísimo Mauricio..

Un saludo desde Buenos Aires Argentina.

Chelo2