Abrir un OLEObject creado con ConnectToNewObject("excel.application") en una ventana de PB

Hola, me gustaría poder cargar en una ventana de PowerBuilder el contenido de una hoja excel que recupero a través de una url que invoca a un server que es el encargado de generar dicha excel.
Estoy usando el siguiente código:
OLEObject excel
Integer li_rtn
excel = create OLEObject
li_rtn = excel.ConnectToNewObject("excel.application")
IF li_rtn <> 0 THEN
MessageBox('Excel error','No puede conectarse a Excel')
DESTROY excel
END IF
excel.WorkBooks.Open( url )
excel.Application.Visible = false<
 excel.windowstate = 2 // 1 : Normal, 2 : Minimize, 3 : Maximize
excel.worksheets(param_statement_number).Activate
El problema es que esto me genera una hoja excel pero no me la carga dentro de la ventana de powerbuilder. He intentado meterla dentro de un olebrowser y un olecontrol pero me carga la página en blanco y me genera la hoja excel por otro lado.

Añade tu respuesta

Haz clic para o