将多行单元格从csv文件导入excel

Unr*_*son 11 csv microsoft-excel-2007

我有一个 csv 文件(逗号分隔和引用)。当直接从资源管理器 excel 中打开 csv 文件时,它会正确解释多行单元格,但会弄乱字符编码 (utf-8)。

因此我必须使用导入功能(数据/获取外部数据/来自文本)。但是,当我在 excel 中使用导入文本函数(我可以在其中显式设置文件编码)时,它将换行符解释为新行的开始,而不是将多行文本放入单个单元格并破坏文件布局。

我能否以某种方式克服这种情况

  • 强制资源管理器打开命令使用65001: Unicode (UTF-8)编码
  • 强制文本导入向导忽略引用的换行符作为记录分隔符

sur*_*asb -1

我想我应该将其作为答案发布。

您是否尝试过导入到 Access 中?与 Excel 相比,Access 提供了更多导入文本的选项,使其成为更适合 CSV 文件的工具。

@surfasb,我会尝试,但最终这不是一个选择。我正在寻找现有 Excel 功能的解决方案。

将 Access 导出到 Excel 是一个简单的步骤。设置文本格式是第一要务。