【问题标题】:Generate Excel report with comma separated - Shows in single column生成以逗号分隔的 Excel 报告 - 在单列中显示
【发布时间】:2014-06-08 10:31:10
【问题描述】:
我已经生成了 .xls 报告,它使用带有逗号 (,) 分隔列的 Javascript 。它在 Open Office 中可以完美打开,但在 Microsoft Excel 中却不能。
在 Microsoft Excel 中,所有列数据都显示在单列中。每次我应该在 MS Excel 工作表中设置分隔符设置。
请帮助我使用 Javascript/Jquery 解决我的问题。
谢谢。
【问题讨论】:
标签:
javascript
jquery
excel
【解决方案1】:
逗号分隔将适用于 CSV 而不是 XLS。
对于 XLS,您必须生成 \t - 制表符分隔的列值,否则您必须手动设置 excel 分隔符。
希望对你有所帮助。
【解决方案2】:
如果您将文本 1,2,3 填充到文件中并为其提供 .xls 扩展名,则您不再拥有 Excel 工作簿文件,而将 "DOG" 保存为 JPEG 会生成一张狗的图片。
改用.CSV 扩展名。