什么.TEXT表示单元格中的换行符将被正确导入?

时间:2013-05-01 12:42:18

标签: excel windows-7 excel-2000

当我有这样的换行符(由我的程序创建,或者在本例中由Excel本身创建):

enter image description here

Excel导入向导误解了它:

enter image description here

如何避免这种失败?

Importing CSV with line breaks in Excel 2007中的建议没有帮助。

导入后编辑的变通办法是不可接受的。

编辑:将.TXT拖到Excel中会产生不同的失败:

enter image description here

编辑:不真实。扩展行显示成功:

enter image description here

编辑:编辑:用逗号替换制表符不能从文件|打开或拖动成功。

ANSWER摘要:给定的表示有效 - 如果.TXT文件导入是通过拖动而不是文件|打开来完成的。

1 个答案:

答案 0 :(得分:1)

我在本地创建了你的文件(感谢十六进制转储!),当我导入或文件 - >打开文件时,我得到相同的结果。但是,如果我只是将文件拖到Excel中,我实际上得到了预期的换行符。然后,我直接在Excel中创建了一个类似的文件,并将其保存为制表符分隔文件,并使用相同的结果重复相同的过程。因此,Excel无法正确导入其创建的文件这一事实让我相信这是不可能的。

我尝试的下一件事是用逗号替换你的标签,这实际上适用于File-> Open场景,但不适用于Import。

我的猜测是,Excel假定如果您“导入”文本,那么它假定它已经不是正确且已知的格式。所以我建议坚持使用CSV最佳实践。