4

将 CSV 文件导入 Excel 时,它只会从该行的 FIRST 字段中去除双引号,而将它们保留在所有其他字段中。如何强制 Excel 从所有字符串中去除引号?

例如,我有一个 CSV 文件:

“文本 1”、“文本 2”、“数字 1”、“数字 2”

"abc", "def", 123, 456

"abc", "def", 123, 456

"abc", "def", 123, 456

"abc", "def", 123, 456

我使用“数据”>“导入外部数据”>“导入数据”将其导入 Excel。我指定字段由逗号分隔,并且文本分隔符是双引号字符。

数据预览和实际的 Excel 电子表格列都只从第一个文本字段中去除双引号。所有其他文本字段仍然有引号。真正奇怪的是,Access 能够正确导入这些数据(即从每个文本字段中去掉引号。

请注意,这不是内部逗号、引号或转义字符的问题。

这发生在 Excel 2003 和 Excel 2007 中。

4

1 回答 1

7

从要导入的文档中删除逗号之前/之后的所有空格。

于 2010-04-30T20:11:39.130 回答