将 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 中。