找回密码
 立即注册

QQ登录

只需一步,快速开始

兴达李俊

注册会员

8

主题

64

帖子

162

积分

注册会员

积分
162
兴达李俊
注册会员   /  发表于:2023-10-18 10:18  /   查看:1753  /  回复:3
微信图片_202310180910451.png

spreadjs

spreadjs

条件格式

条件格式


SpreadJS和GCExcel对条件格式处理逻辑不同,单元格值不符合条件,但是gcexcel会标绿

新建文本文档(2)(1).zip

28.11 KB, 下载次数: 95

3 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-10-18 11:28:18
沙发
您好,您的问题已复现:
在SpreadJS中,F15:L15单元格不符合条件规则,所以没有被标记为绿色。
在GcExcel中,使用v6.2.3进行测试,导出xlsx文件,发现F15:L15被标记为绿色。
但是发现F15:L15区域有一个小提示,
image.png747454528.png
将其转换为数字后
image.png255294493.png
绿色标记已经消失。
上述步骤说明了,在SpreadJS中兼容了文本类型的数字,但是在excel中,不识别文本类型的数字。
为此,建议您将文本类型的数字改为数值类型,如:
image.png820689391.png
回复 使用道具 举报
兴达李俊
注册会员   /  发表于:2023-10-18 13:48:14
板凳
单元格的值是绑定的,我要怎么获取绑定单元格的类型将文本类型的数字改为数值类型呢
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-10-18 14:41:28
地板
本帖最后由 Ellia.Duan 于 2023-10-19 18:07 编辑

您好,如楼上所说,SpreadJS支持了字符串类型的数值,但是在GcExcel和excel中不支持。
为了保持前后端的一致性。建议从数据层面处理,直接处理绑定的数据,将数值字符串转变为数值。




回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部