找回密码
 立即注册

QQ登录

只需一步,快速开始

jerrychen3168

注册会员

12

主题

18

帖子

78

积分

注册会员

积分
78
jerrychen3168
注册会员   /  发表于:2024-9-12 15:49  /   查看:478  /  回复:1
1金币


你好,

GC.Spread.Sheets.Workbook 按右键选单有办法出现如MS Excel单元格格式设定吗?我需要设定千分号及负值为红色


目前
image.png37825621.png

希望達到
image.png656303710.png
image.png853651122.png

最佳答案

查看完整内容

您好!SpreadJS的在线表格编辑器Designer拥有和MS Excel一样的右键菜单选项“设置单元格格式”,但SpreadJS电子表格控件中没有,您可以参考如下代码设置千分位和红色: 如上代码所述,格式字符串中的'#,##'代表了千分位,'[Red]'代表了颜色,可以参照这个模式设置。或者您可以使用SpreadJS的在线表格编辑器Designer,如下动图所示: 可以参考官网教程了解单元格格式的详情: https://demo.grapecity.com.cn/spreadjs/Spread ...

1 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-9-12 15:49:24
来自 2#
您好!SpreadJS的在线表格编辑器Designer拥有和MS Excel一样的右键菜单选项“设置单元格格式”,但SpreadJS电子表格控件中没有,您可以参考如下代码设置千分位和红色:
  1. sheet.getCell(6, 3).formatter(new GC.Spread.Formatter.GeneralFormatter('[Red]+#,##0.00;[Green]-#,##0.00'));
复制代码
如上代码所述,格式字符串中的'#,##'代表了千分位,'[Red]'代表了颜色,可以参照这个模式设置。或者您可以使用SpreadJS的在线表格编辑器Designer,如下动图所示:
设置单元格格式菜单选项.gif

可以参考官网教程了解单元格格式的详情:
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/formatter/basic-formatter/purejs
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部