【问题标题】:Excel 365 - Open csv files automatically (list separator solution not working)Excel 365 - 自动打开 csv 文件(列表分隔符解决方案不起作用)
【发布时间】:2020-02-14 18:17:54
【问题描述】:

如果我打开一个 csv 文件,Excel 会自动将其格式化为列。在过去的某个时候,Excel 刚刚停止这样做。

我正在使用 Office 365 商业版,Excel 版本 1803。Windows 10 版本 1709

我希望能够双击一个 csv 文件并让它自动打开并格式化为列。

这不是特定于机器的,因为我的同事在不同品牌的计算机上遇到了相同的问题。

到目前为止,我已经尝试了以下方法:

  • 更改列表分隔符:我在office 365中找不到列表分隔符设置,我认为它可能已被掩埋或删除。
  • “小数分隔符”是逗号。
  • 创建一个简单的 csv 进行测试。我用这个 csv 进行了测试,它仍然有同样的问题:

    日期、计数 2018-01-02,22 2018-01-03,24

    • 我知道我可以使用文本到列并编写宏来完成此操作。如果可能的话,我想避免这些,这样我就可以打开一个 csv 并对其进行格式化。

谢谢,这里的任何见解都会很棒。我真的希望它是一些系统或 excel 设置。

【问题讨论】:

  • 它以什么方式“停止这样做”?您是否看到第一列中的所有数据?不解释症状就很难解决问题。这有帮助吗? support.office.com/en-us/article/…
  • @Nick.McDermaid “查看第一列中的所有数据”,是的,没错。它没有像以前那样将 csv 格式化为不同的列,并将其全部显示在一列中。感谢您的链接,我通读了,但没有找到任何解决问题的方法。我确实按照链接的建议检查了我的操作系统区域设置,但列表分隔符已经是逗号。

标签: excel


【解决方案1】:

我遇到了这个,我希望 1 年零 10 个月后它仍然可以帮助某人。 遇到同样的问题,通过控制面板中的“更改日期、时间或数字格式”解决了。 标准格式为“匹配 Windows 显示语言” 我的 Windows 是英文的(列表分隔符 =“,”),但我住在比利时,列表分隔符是“;” 所以在格式中,我将格式更改为“荷兰语(比利时)”。这为我解决了。

更改国家/地区后,请仔细检查“其他设置”中的分隔符是否符合您的要求。请记住,其他内容也可能会发生变化,例如十进制符号和数字分组符号。 如果您不想这样,您可能只想更改分隔符而不更改国家/地区。

最好的问候, 科恩

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 2019-03-26
    • 2012-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    相关资源
    最近更新 更多