找回密码
 立即注册

QQ登录

只需一步,快速开始

AlexZ 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-9-25 15:12  /   查看:2599  /  回复:0
在目前的 SpreadJS V13 和 Excel 的默认行为中,针对超过单元格宽度的日期或者数字,将会以 # 或者科学计数法的方式显示,如下图所示

#日期
image.png718480834.png
# 数字(科学记数法)
image.png989486083.png
# 数字(科学记数法也无法显示的情况)
image.png450678100.png

在 V14 版本中,用户可以通过指定 workbook 的 NumbersFitMode 接口,进行配置

  1. // enum GC.Spread.Sheets.NumbersFitMode
  2. enum NumbersFitMode {
  3.     mask = 0,
  4.     overflow = 1
  5. }
  6. spread.options.numbersFitMode = GC.Spread.Sheets.NumbersFitMode.mask;       // mask (as default)
  7. spread.options.numbersFitMode = GC.Spread.Sheets.NumbersFitMode.overflow;   // overflow
复制代码


如果配置为 overflow,则不会出现 # 号显示的情况

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部