找回密码
 立即注册

QQ登录

只需一步,快速开始

jerrychen3168

注册会员

5

主题

7

帖子

32

积分

注册会员

积分
32
  • 172

    金币

  • 5

    主题

  • 7

    帖子

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


你好,

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


目前
image.png37825621.png

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

1 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:7 天前
沙发
您好!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
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部