Answers:
这似乎是OOo.Calc中最有争议的功能之一。Calc需要知道将输入视为数字还是文本。它默认为数字,因为它的主要目的是计算内容。
到目前为止,AFAIK只有两种方法可以保留文字字符串:
'
在字符串前加上撇号(),告诉Calc应该将后面的数据视为字符串;根据用户的需求,可以将解决方案2设置为默认值:
Format
-> Styles and Formatting
->右键单击Default
-> Modify
-> Numbers
选项卡),当然,这样做的缺点是,在基于该模板的电子表格中,每个输入都将被视为文本而不是数字。因此,一种解决方案可能是将这样的“文本”电子表格准备为模板,而不是默认模板。<编辑>:另一种方法包括使用“文本”格式创建其他单元格样式(请参见上文)。这减少了在数字和文本之间切换以更改单元格样式所需的工作。</ /编辑>我担心目前所有这些都可用。
这个关于StackOverflow的答案提供了一个更好的替代方法IMO:
/programming/13835264/how-to-prevent-openoffice-libreoffice-calc-from-changing-what-you-input-data-n
打开CSV时,您将看到一个对话框,该对话框允许您指定每列的数据类型。