在程序中调用了ExcelApplication,ExcelWorkbook控件,用ExcelWorkbook.saveas保存文件,但由于Excel2000和Excel2003的saveas使用的参数有所不同,使得程序不能支持在Excel2000下运行,请各位老师指点如何解决此问题?又及:已经通过ExcelApplication.version判断版本号,但Excel2000下saveas参数数量比Excel2003少一个,使得无法编译程序。
调试欢乐多
FExcel := CreateOleObject('Appliation.Excel97');
ExcelWorkbook.SaveAs(sFile,xlNormal,'','',false,false,null,null,null,false,false,LCID)
else
ExcelWorkbook.SaveAs(sFile,xlNormal,'','',false,false,0,null,null,false,false,LCID);