Me tope por allí con un cliente que no tiene instalado excel, por supuesto lo va a instalar pero los empleados insisten en sacar el reporte en excel. Como verifico que excel está instalado para evitar el error y el break del programa ?
Buscando encontré en el foro esto:
Code: Select all
oExcel := CreateObject( "Excel.Application" )
oExcel:DisplayAlerts := 0
if Ole2TxtError() != "S_OK"
MsgStop("Excel no esta disponible en esta computadora - Error "+Ole2TxtError(), "ATENCION")
return nil
endif
oWorkBook := oExcel:WorkBooks:Add()
Agradeciendo de antemano su gentil ayuda.
Cordiales saludos,