找回密码
 立即注册

QQ登录

只需一步,快速开始

热点科技

初级会员

24

主题

56

帖子

200

积分

初级会员

积分
200
热点科技
初级会员   /  发表于:2022-9-19 16:51  /   查看:942  /  回复:3
1金币
image.png552826232.png

类似于上图的格式设置,我如何通过js代码设置单元格格式,顺便咨询下是否可以一行代码设置整列的所有单元格为同一种格式?

最佳答案

查看完整内容

可以通过sheet.setFormatter()给单元格设置格式,例如上面的格式可以用sheet.setFormatter(2,2,'0.00%'),更多相关格式可以参考学习指南 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/formatter/basic-formatter/purejs 想要整行设置,只需将第二个参数传-1即可,例如sheet.setFormatter(1,-1,'0.00%')这样第二行就整行设置了这个百分比格式。

3 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-9-19 16:51:17
来自 2#
可以通过sheet.setFormatter()给单元格设置格式,例如上面的格式可以用sheet.setFormatter(2,2,'0.00%'),更多相关格式可以参考学习指南
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/formatter/basic-formatter/purejs

想要整行设置,只需将第二个参数传-1即可,例如sheet.setFormatter(1,-1,'0.00%')这样第二行就整行设置了这个百分比格式。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-19 18:18:41
3#
正解,楼主可以参考楼上的回复。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-19 18:18:53
4#
参考楼上的回复即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部