如何在 Excel 中禁用 CSV 文件的 SYLK 警告?

Ang*_*ker 13 microsoft-excel microsoft-excel-2013

我将很多 CSV 文件加载到 Excel 中,其中一些会导致警告,Excel 认为它是 SYLK 文件,而不是 CSV。原因是已知的

在此处输入图片说明

如何禁用此警告?是否有设置、组策略、注册表设置?任何事物?

小智 10

该问题是由第一行的第一个单元格/字段中具有确切值“ID”引起的。Excel 查找此值并确定它是 SYLK (SYmbolic Link) 文件格式而不是 CSV 文件。

可以通过重命名值“Id”或“id”来克服此“功能”——因为 Excel 查找的值必须为大写。或者,使用任何其他字符串值 'Identity' 或 'Ref' 或在 ID 前插入一个撇号,以告诉 Excel 将该值视为“纯文本” - 这会使 Excel 检查失败,但您可能不想要撇号你的数据。

至少从 2010 版开始,此功能就已在 Excel 中使用。


小智 7

我们发现如果将 CSV 更改为 UTF-8,SYLK 问题就会消失(无需将 ID 更改为 Id)