PHPExcel XLS输出与Excel 2000的兼容性

时间:2012-09-13 04:21:56

标签: php mysql phpexcel xls

我正在设计一些脚本来从MySQL存储数据中编写Excel文件。

不幸的是,我需要设计它用于公司范围的内部网,而下端是一些系统运行Citrix with Office 2000(是的,这是正确的Excel 2000)

我正在使用PHPExcel包,它正在编写文件很好,但它们只是在2000年作为混乱的字符打开。

我目前正在使用Excel5输出,因为我认为它具有更好的兼容性

  

$ objWriter = new PHPExcel_Writer_Excel5($ objPHPExcel);
  $ objWriter->保存($ excelOutputFile);

我知道解决方案应该是升级愚蠢的旧的过时Citrix系统......或导出到CSV文件而不是Excel,但这些是项目的参数,财务团队不是最好的人尝试与...谈判。因此,如果可能的话,我想尝试在PHP中找到适用于当前系统的解决方案。

任何人都有任何建议或指示?

1 个答案:

答案 0 :(得分:1)

如果您不反对切换到其他库,假设它具有您需要的功能,则this one (CSVtoXLS)应该在Excel 2000上进行测试。它看起来像是从csv到xls文件的直接转换器,但它可能是一个很好的起点。