【16.1.1】【常规格式单元格自动识别问题】(SJS-20193)
本帖最后由 Lynn.Dou 于 2023-12-11 16:15 编辑产品:SpreadJS
版本:V16.1.1
问题编号:SJS-20193
Last Review:
2023/12/11
此问题已在V16.2.6修复
一个常规格式的单元格,原本是数字,然后把内容改成百分数,再改回数字却会自动转成百分数,和excel的自动识别不一样,这是什么原因
您好,
问题已复现,已将此问题记录下来进一步调研原因,待有进展贴中通知您。
本贴先做保留处理。
更新进展:
在调研过程进一步验证发现,在Excel中,按照您描述的步骤进行测试:
在单元格输入百分号时,此时单元格格式会变成百分比。之后再改回数字,也会自动变为百分数。从这个表现来看,与SpreadJS也是一致的。(下方动图供参考)
请问您描述的”和excel的自动识别不一样“具体是什么呢?请详细描述下您的需求, 以便问题的进一步调研
本帖最后由 hxwcc 于 2023-9-15 17:02 编辑
wps的Excel双击内容是百分数的单元格再修改内容成小数,是不会转换成百分数的;使用微软的office创建的表格做相同操作时会自动转换成百分数,这与spreadjs相同,但是微软表格可以通过设置数字格式的方式,将单元格设置成常规来取消自动转换,而spreadjs单元格的格式在上述操作时一直是常规,没有跟随数据类型变化,虽然可以设置成数字,但是双击修改时数据会被添加百分号,失去焦点后百分号消失,但是数据缩小了一百倍,这应该是不正确的
Lynn.Dou 发表于 2023-9-15 15:17
更新进展:
在调研过程进一步验证发现,在Excel中,按照您描述的步骤进行测试:
在单元格输入百分号时, ...
Excel双击内容是百分数的单元格再修改内容成小数,是不会转换成百分数的,而spreadjs的表格不论单击还是双击修改内容都会转换成百分数 本帖最后由 hxwcc 于 2023-9-15 16:10 编辑
Lynn.Dou 发表于 2023-9-15 15:17
更新进展:
在调研过程进一步验证发现,在Excel中,按照您描述的步骤进行测试:
在单元格输入百分号时, ...
如你视频所示,单元格内容输入成12%之后,再去修改单元格内容成小数,当单元格失去焦点时,内容会被转换成百分数而不是我想要的小数了,这似乎与excel的不太一样,我使用的是wps里的表格 hxwcc 发表于 2023-9-15 16:08
如你视频所示,单元格内容输入成12%之后,再去修改单元格内容成小数,当单元格失去焦点时,内容会被转换 ...
我再用微软的excel试了一下,内容变成百分数之后,可以再通过设置数字格式成常规,达到不再自动转换成百分数的目的,而spreadjs则无法设置,因为它一直都是常规格式 所以您是期待SpreadJS与Excel的表现一致对吗?
即可以通过重新设置常规格式,来使单元格不会转换为百分比? Lynn.Dou 发表于 2023-9-15 17:07
所以您是期待SpreadJS与Excel的表现一致对吗?
即可以通过重新设置常规格式,来使单元格不会转换为百分比 ...
是的,这样使用起来比较方便 需求了解,已将此问题记录下来进一步调研,待有进展贴中通知您。
本贴先做保留处理。
页:
[1]
2