Macro para insertar texto en Writer desde Calc

Discute sobre la aplicación de hojas de cálculo

Macro para insertar texto en Writer desde Calc

Notapor cjesus » Vie Jul 13, 2018 3:19 pm

Buen día!
Les consulto; al seleccionar una celda en mi planilla de calc y presionar un botón quisiera que genere un nuevo archivo de writer con los datos que tomo de las columnas adyacentes a la celda seleccionada, y lo abra para que me permita editarlo.
Hasta ahora, basándome en el libro de Mauricio Baeza Servín he podido abrir el documento;
Código: Seleccionar todo   Expandir vistaContraer vista
Sub CreandoNuevosDocumentos1()
Dim sRuta As String
Dim mArg()
Dim oNuevoDocumento As Object
   sRuta = "private:factory/swriter"
   oNuevoDocumento = StarDesktop.loadComponentFromURL( sRuta, "_default", 0, mArg() )
        'aqui necesitaría manipular el archivo writer para insertar texto y, de ser posible, establecer algunos formatos (negrita, centrado, etc.).
End Sub

Espero puedan darme una mano.
Desde ya muchas gracias. Saludos
OpenOffice 3.3 en Windows XP
cjesus
 
Mensajes: 1
Registrado: Vie Jul 13, 2018 2:37 pm

Re: Macro para insertar texto en Writer desde Calc

Notapor fornelasa » Vie Jul 13, 2018 4:57 pm

Por ejemplo: si seleccionamos A20
1) Adyacentes pudieran ser todas las columnas pegadas a A20, es decir, tal vez la columna B, C, D, E ....... etc. ¿es así?
2) Me imagino que cuando utilizas el termino "insertar texto" te refieres a pegar los datos de las columnas B, C, D, E ....... de Calc en Writer.
aqui necesitaría manipular el archivo writer para insertar texto y, de ser posible, establecer algunos formatos (negrita, centrado, etc.).

De acuerdo al punto 2 solo puedes copiar los datos de las columnas tal cual están en Calc, ninguna macro podrá manipular los formatos que después quieras insertar, a no ser que los tengas claros y fijos y nos digas cuales son.

Por favor da detalles precisos de tu consulta.
lo 6.0.6 | aoo 4.1.5 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3087
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Macro para insertar texto en Writer desde Calc

Notapor mauricio » Vie Jul 13, 2018 5:58 pm

mejor, un archivo de ejemplo donde se vea lo que se tiene y lo que se quiere obtener...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 5.4 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5644
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.


Volver a Calc

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados