Estoy buscando como programar en un macro de OpenOffice writer esta sentencia ActiveDocument.Close que es usada en una macro de Microsoft Office en Visual Basic
Editado por el moderador (valedor74) para mover el tema a un subforo apropiado. Si no lo has hecho aún por favor lee la Guía de supervivencia
Cerrar documento OpenOffice.org automáticamente
-
manucogalarza
- Mensajes: 6
- Registrado: Jue Ago 13, 2009 8:55 pm
Cerrar documento OpenOffice.org automáticamente
OpenOffice 3.1 en Windows XP
Re: Cerrar documento OpenOffice.org automáticamente
Las dos sentencias siguientes, te funcionan, pero "cuidado" ThisComponent no siempre apunta al documento activo, si no al documento desde donde se llama la macro...
Saludos
Mauricio
Código: Seleccionar todo
ThisComponent.close(False)
ThisComponent.dispose()
Mauricio
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
-
manucogalarza
- Mensajes: 6
- Registrado: Jue Ago 13, 2009 8:55 pm
Re: Cerrar documento OpenOffice.org automáticamente
Ok, esto si funciono. Ahora mi pregunta es:
Esta macro la programa en OpenOffice Writer versión para Windows, ahora si deseo ejecutarla a través de línea de comandos en Linux o Unix como sería su ejecución..
Asumo que la programación de la macro no se ve afectada
Esta macro la programa en OpenOffice Writer versión para Windows, ahora si deseo ejecutarla a través de línea de comandos en Linux o Unix como sería su ejecución..
Asumo que la programación de la macro no se ve afectada
OpenOffice 3.1 en Windows XP
Re: Cerrar documento OpenOffice.org automáticamente
Esta es otra pregunta, procura mantener un solo tema en un hilo para tener foros más ordenados...
No entiendo a que te requieres con "deseo ejecutarla a través de línea de comandos", este ejemplo lo hice desde ArchLinux, si te refieres a abrir el documento desde línea de comando con soffice -writer documento puedes hacerlo y las macros incluidas se ejecutarán sin problemas
Mauricio
No entiendo a que te requieres con "deseo ejecutarla a través de línea de comandos", este ejemplo lo hice desde ArchLinux, si te refieres a abrir el documento desde línea de comando con soffice -writer documento puedes hacerlo y las macros incluidas se ejecutarán sin problemas
Mauricio
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro