[RESUELTO] Escribir en calc desde visual studio2013 vb.net

Discute sobre la aplicación de hojas de cálculo
Responder
Jose Sosa
Mensajes: 3
Registrado: Mié Dic 20, 2017 8:30 pm

[RESUELTO] Escribir en calc desde visual studio2013 vb.net

Mensaje por Jose Sosa »

disculpen nesecito escribir datos en las celdas de una hoja de calc desde vb.net pero no encuentro la forma, ya puedo abrir el documento
con el siguiente codigo:

Código: Seleccionar todo

 Dim sUrl As String = String.Empty
        Dim sArchivo As String = String.Empty
        Dim xComponent As XComponent
        Dim arProps() As unoidl.com.sun.star.beans.PropertyValue = New unoidl.com.sun.star.beans.PropertyValue() {}
        Dim FileName As String = nombreArchvo
       'Llame al método bootstrap para obtener un nuevo ComponentContext
        Dim localContext As unoidl.com.sun.star.uno.XComponentContext = uno.util.Bootstrap.bootstrap()
        'Obteniendo un nuevo administrador de servicios del tipo MultiServiceFactory
        Dim multiServiceFactory As unoidl.com.sun.star.lang.XMultiServiceFactory = DirectCast(localContext.getServiceManager(),   unoidl.com.sun.star.lang.XMultiServiceFactory)
       'Crea una nueva instancia de escritorio usando nuestro administrador de servicios
        Dim componentLoader As XComponentLoader = DirectCast(multiServiceFactory.createInstance("com.sun.star.frame.Desktop"), XComponentLoader)
        'abrir el archivo
        sArchivo = FileName
        sUrl = PathConverter(sArchivo)
        xComponent = componentLoader.loadComponentFromURL(sUrl, "_blank", 0, arProps)
Última edición por Jose Sosa el Mié Dic 20, 2017 10:56 pm, editado 1 vez en total.
OpenOffice 4.1.4 en Windows 10
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Escribir en calc desde visual studio2013 vb.net

Mensaje por mauricio »

Creo recordar que tu pregunta ya se ha hecho... ¿ya realizaste alguna búsqueda?

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Jose Sosa
Mensajes: 3
Registrado: Mié Dic 20, 2017 8:30 pm

Re: Escribir en calc desde visual studio2013 vb.net

Mensaje por Jose Sosa »

si he estado revisando el foro y si hay alguanas respuestas solo que todavia no encuentro las equivalencias en visual estudio 2013
como por ejemplo:

oHojas = oDocumento.getSheets()

nesecito saber en que objeto de unoidl.com.sun.star esta la propiedad getSheet() y decirle que Sheet esta activo
OpenOffice 4.1.4 en Windows 10
Avatar de Usuario
fornelasa
Mensajes: 3268
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Escribir en calc desde visual studio2013 vb.net

Mensaje por fornelasa »

Escribir en calc desde visual studio2013 vb.net
Personalmente desconozco como usar "visual studio2013 vn.net", pero tal vez este post que hace referencia a Visual Basic 6 pueda servirnos si lo adaptamos al Studio.
Dicho código inserta datos en algunas celdas.
https://forum.openoffice.org/es/forum/v ... c+6#p43428
Saludos.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Jose Sosa
Mensajes: 3
Registrado: Mié Dic 20, 2017 8:30 pm

Re: Escribir en calc desde visual studio2013 vb.net

Mensaje por Jose Sosa »

Muchas gracias funciona a la perfeccion

Saludos....
OpenOffice 4.1.4 en Windows 10
Responder