我的工程中很多表都用cxGrid,一般导出数据使用:ExportGridToExcel(dm.dlgOpen.FileName,cxgLIST,True,True,True,'xls');  //cxgLIST: cxGrid这样是没有问题的,导出的是xls格式的EXCEL2003文件,打开正常。但是数据量很大的时候,比如好几万行甚至十几万行,用2003格式就不合适,得用2007格式。
cxGrid导出功能有个ExportGridToXLSX,可以导出2007格式。代码格式相同:ExportGridToXLSX(dm.dlgOpen.FileName,cxgLIST,True,True,True,'xlsx');但是,导出的XLSX文件往往用Excel打开时会报错:点击“是”进行修复,打开后内容缺失很多:想问问大家,这个问题如何解决?