我想在CSV字段中插入多行文字数据。
例如:
var data = "\nanything\nin\nthis\nfield";
var fields = "\"Datafield1\",\"Datafield2:"+data+"\"\n";
当我将fields
保存到 csv 文件并使用MS Excel打开时,我只能看到第一列。但是当我使用文本编辑器打开文件时,我看到:
“Datafield1”,“Datafield2:
什么
在 这
字段“
我不知道我是否反对 CSV 标准。即使我反对请帮助我解决方法。
...谢谢
答案 0 :(得分:7)
默认情况下,MS Excel使用分号作为分隔符。使用;
,您会看到:
答案 1 :(得分:3)
在这里,我放置一些文本,然后是 NewLine 字符,后跟一些更多文本和 必须将整个字符串引用到csv文件中的字段中。
不要使用CR,因为EXCEL会将它放在下一个单元格中。
“”2“+ NL +”DATE“”
当你调用EXCEL时,你会看到这个。您可能需要自动调整高度以查看整个单元格。
2
DATE
这是Basic
中的代码CHR$(34,"2", 10,"DATE", 34)