LibreOffice Calc - 打开文件时不要对日期进行撇号转义

LibreOffice Calc - 打开文件时不要对日期进行撇号转义

我已经切换了系统,旧系统的区域设置 en_DK 具有合理的 ISO 格式,而新系统目前的区域设置 en_US 具有“英制”内容、错误的日期格式等。当我尝试弄清楚如何改变这种情况时,我在打开在以前的系统中创建的 .ods 电子表格时遇到了问题。

基本上,它们都有格式良好的单元格,包括数字和日期,比如14.06.20212021 年 6 月 14 日。现在,当我在当前的 LibreOffice Calc 中打开它们时,应用程序会自动修改这些单元格以撇号开头进行转义,例如'14.06.2021,这很糟糕,因为现在这些单元格是文本单元格,不再是日期单元格。如何防止 Calc 自动修改单元格?更好的是,我如何才能简单地使用文件保存时的语言环境?

在此处输入图片描述

编辑:我如何查找/替换所有出现的'foofoo我尝试查找/替换,只输入撇号,但没有找到任何单元格。

答案1

有一个解决方案。它涉及“查找和替换”功能。

  1. 从“编辑”菜单中,选择“查找和替换”。
  2. 在“查找”框中,输入^.(即插入符号 + 句点)。
  3. 在“替换”框中,键入&
  4. 为了让此功能正常工作,您还需要做一件事。在“查找和替换”窗口的底部,您会看到一个按钮,上面写着“更多选项”。单击它,然后选择“正则表达式”旁边的框。
  5. 现在,点击“全部替换”,所有撇号都会消失。

https://www.ryananddebi.com/2009/11/29/remove-apostrophes-before-numbers-in-openoffice-calc/

答案2

更改系统区域设置后,您可以选择一列,设置正确的日期格式,然后运行菜单项数据»文本分列

相关内容