WPS设置列宽后和实际列宽不同
我用的WIN11笔记本电脑,安装了官网的桌面端WPS office。新建一个excel文件,将列宽设置为6、8、10、12等(单位为“字符”),然后往单元格中填入对应的字符个数,发现单个单元格根本无法存入那么多的字符,例如10个字符宽的列,填入ABCDEFGHIJ(即使换成占2个字符的汉字也一样)后使用自动换行会发现单元格居然换行了。理论上它不应该换行,因为10个字符宽的列是能存下10个字符的!
我将这个设置好列宽的excel文件,传入WPS在线文档,用浏览器去查看,发现每个单元格的列宽根本不是我设置好的6、8、10、12个字符宽,所以它肯定是存不下那么多的字符的,才引发了自动换行。也就是说本地WPS设置的列宽虽然显示是10个字符宽,但实际上根本不是,实际上是9.18个字符宽。
该问题只是一个表象,看上去无关紧要。但对于用户设置表格样式存在巨大的阻碍,因为当我和其他同事在线编辑好的表格下载到本地后,会发现本地的表格样式完全错版,表头乱飞,单元格显示的内容缺漏等。不仅仅是“本地设置的列宽和实际列宽不同”的问题,还出现了“正常的表格样式在本地打开后会莫名错版”。例如在线WPS中设置了列宽是8个字符,并且能在单个单元格中一行显示出8个字符,但是下载到本地打开后反而出现了自动换行,即原来的单元格虽然被正确设置为了8个字符宽,但却无法存入8个字符而换行。
这说明最新的WPS软件可能由于对“宽度”的定义问题导致在前端渲染上存在漏洞。经测试,不论是公司内网WPS、WPS在线文档、office等软件,均能正常兼容用户对于“列宽”的设置,但是WIN11本地的WPS存在该bug。
WPS函数专家