我们有一个web应用程序,用户可以以csv格式导出订单。对于安装了Microsoft Excel的用户,它是默认程序。他们只需在文件下载后点击“打开”即可。用户主要使用Internet Explorer,Firefox和Chrome。行为没有差异。
问题:
如果用户只需打开CSV文件(从浏览器或浏览器)的文件由Excel中打开和数据是自动加载。但有时行只是缺少。不见了。没有例外,没有消息,什么都没有。
数据是那里,如果你用记事本打开文件,你会看到它。
(我怀疑它是与特殊字符,引号,逗号等,但我不能找到这个病根)
如何使其工作:
如果您将文件保存到磁盘,打开excel并选择File -> Open -> Format: Textfiles (*.prn, *.txt, *.csv, *.skv) -> Open
excel将启动一个导入向导,并且一切都将完美工作。
有什么我可以用导出文件做强迫导入向导或告诉Excel不要在没有警告的情况下排除我们的关键订单信息?
如何使用.txt扩展名? – Fionnuala
你发送什么类型的内容?你能发表一个工作和失踪的例子吗? –
是什么版本的Excel?原生文本文件中有多少行?如果它是优秀的2003年,你有超过32000行,他们会被抛弃。 – Brad