我有一个纯文本文件,如下所示:
"some text containing line breaks"
我正试图excel 2004 (Mac, v.11.5)
正确地打开这个文件.我希望看到只有一个包含上述所有内容的单元格(A1)(没有引号)......
但唉,我无法实现,因为Excel似乎坚持使用CR作为行分隔符,即使我将文本限定符设置为双引号.我有点希望Excel能理解这些换行符是值的一部分 - 它们嵌入双引号中,这应该将它们限定为值的一部分.所以我的Excel工作表有5行,这不是我想要的.
我也试过这个Applescript无济于事:
tell application "Microsoft Excel" activate open text file filename ¬ "Users:maximiliantyrtania:Desktop:linebreaks" data type delimited ¬ text qualifier text qualifier double quote ¬ field info {{1, text format}} ¬ origin Macintosh with tab end tell
如果我可以告诉Excel使用除CR(或LF)以外的行分隔符,那么,我将是一个快乐的露营者,但excel似乎只允许更改字段分隔符,而不是行分隔符.
有什么指针吗?
谢谢,
Max Excel是开放的
看起来我自己就找到了解决方案.我需要将初始文件保存为".csv".Excel使用CSV文件正确表达换行符.通过applescript打开那些也可以.
再次感谢那些回复的人.
马克斯