我在 SolidEdge 软件中有一个图纸,其中图纸的尺寸导出到 Microsoft Excel。它有一列,其中每行以各种形式给出图纸的各种尺寸。例如:Length
指定为w 9.2
(这是一个数字单元格)。Straightness
指定为a\0.015]
(这也是一个数字单元格),Length
指定为15.00
等等...
当我单击该15.00
单元格时,公式栏将其显示为 15。当我尝试将此单元格转换为单元Text
格,然后尝试编辑数字时,我收到一条错误消息,提示“您输入的值无效。用户可以输入到此单元格中的值受到限制”。
我想知道的是:
1.我如何才能看到此工作表的脚本,以便我可以更改任何特定单元格的设置?我假设有一个通用脚本,其中指定了诸如“第 5 行 B 列应具有这种格式”等内容。
2.我想要这个的原因是,因为在图纸上,一些数字像在 Excel 表上15.0
一样出现15.00
,这是不正确的,因为零的数量表示粗糙度,这在机械工程术语中是一个需要考虑的重要因素。
3.出于好奇:Excel 究竟是如何允许我们w 9.2
在数字字段中输入类似内容的?它不应该强制将其设置为文本字段吗?
答案1
1. 如何查看此工作表的脚本编写情况
您遇到的行为可能是由于单元格上的数据验证造成的,您可以通过选择其中一个单元格,然后在功能区上进行检查Data -> Data Validation
。
2. 我想要这个的原因是......
不确定你的问题是什么。
3. 出于好奇……
Excel 允许自定义数字格式,可以显示数值的文本前缀和/或后缀。