找回密码
 立即注册

QQ登录

只需一步,快速开始

晓名

初级会员

22

主题

71

帖子

307

积分

初级会员

积分
307
晓名
初级会员   /  发表于:2023-7-13 11:46  /   查看:812  /  回复:5
单元格个设置自动换行,内容前边有几个空格,自动换行之后就会把空格为一行从空格之后的内容才开始自动换行。

image.png116438292.png
自动换行是这么搞得:
image.png497658385.png

5 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-13 14:23:54
沙发
您好,这是因为在v16版本之前,我们都是按照英文版Excel的换行规则去换行的,在英文Excel中,当单元格的值前有空格时,就会产生一个空行。如下图:

image.png407776488.png

在v16版本以后我们针对中文的换行规则进行了支持,在官网的在线表格中就不会出现换行的问题了:

image.png601558837.png
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
晓名
初级会员   /  发表于:2023-7-13 14:40:57
板凳
本帖最后由 晓名 于 2023-7-13 14:43 编辑

这种原因,那我们就使用了GcExcel来处理了range.setIndentLevel(),这样处理有个小问题不知支不支持,就是单元格换行设置级别之后可不可以第一行显示级次缩进,然后从第二行开始就从头开始不在级次,类似 image.png391340941.png
image.png443155211.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-13 15:24:29
地板
晓名 发表于 2023-7-13 14:40
这种原因,那我们就使用了GcExcel来处理了range.setIndentLevel(),这样处理有个小问题不知支不支持,就是单 ...

您好,通过setIndentLevel这个接口目前没有办法只使第一行来进行缩进,还是建议您升级到v16版本来解决这个问题。
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
晓名
初级会员   /  发表于:2023-7-13 15:43:09
5#
Joestar.Xu 发表于 2023-7-13 15:24
您好,通过setIndentLevel这个接口目前没有办法只使第一行来进行缩进,还是建议您升级到v16版本来解决这 ...

好的,懂了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-13 16:36:52
6#

好的,那就先结贴了,后续有其他问题随时开贴提问。
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部