Hola,¿ como puedo abrir y modificar un archivo xls, xlsx y xlsm ?
En una hoja especifica o en una hoja única
Gracias, Saludos
if ( oBook := GetExcelBook( cExcelFileNameWithFullPath ) ) != nil
oBook:Application:Visible := .t.
endif
function OpenExcelBook()
local cExcelFile := "import.xlsx"
local oExcel, oBook, lOpened := .f.
if File( cExcelFile )
cExcelFile := TrueName( cExcelFile ) // add full path
CursorWait()
if ( oExcel := ExcelObj() ) != nil
TRY
oBook := oExcel:WorkBooks:Open( cExcelFile )
lOpened := .t.
CATCH
END
if lOpened
oExcel:Visible := .t.
else
? "Can not open " + cExcelFile
endif
else
? "Excel not installed"
endif
else
? cExcelFile + " not found"
endif
return nil
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 73 guests