找回密码
 立即注册

QQ登录

只需一步,快速开始

Melody

中级会员

29

主题

63

帖子

591

积分

中级会员

积分
591

微信认证勋章

Melody
中级会员   /  发表于:2020-4-8 10:46  /   查看:2444  /  回复:4
// 设置指定单元格样式console.log('5:')
let test = sheet.getCell(4, 4).value()
// 设置指定区域的格式
// sheet.getRange(4, 4, 1, 1).formatter('#,##0.00');
sheet.setFormatter(4, 4, '#,##0.00');
sheet.getRange(4, 4, 1, 1).hAlign(GC.Spread.Sheets.HorizontalAlign.center);
let test1 = sheet.getCell(4, 4).value()
sheet.resumePaint()//单元格以指定样式显示 image.png104504393.png // 导出只居中显示 却没有千分位 image.png527266540.png

4 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-4-8 15:46:05
沙发
image.png998670654.png 是导出Excel吗?没有复现这个问题,可以在附件的例子中复现下您描述的问题

13.0.7测试Demo.rar

1.88 MB, 下载次数: 32

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Melody
中级会员   /  发表于:2020-4-8 16:34:20
板凳
本帖最后由 Melody 于 2020-4-8 16:37 编辑
Fiooona 发表于 2020-4-8 15:46
是导出Excel吗?没有复现这个问题,可以在附件的例子中复现下您描述的问题

请问有11版本的例子吗,具体版本为11.2.2fromJson方式导出是正常的,出现问题的setDataSource方式
回复 使用道具 举报
Melody
中级会员   /  发表于:2020-4-8 17:28:16
地板
Fiooona 发表于 2020-4-8 15:46
是导出Excel吗?没有复现这个问题,可以在附件的例子中复现下您描述的问题

找到问题的原因了,是类型问题
我的代码是
  sheet.setFormatter(4, 0, "MM/DD/YYYY");
  sheet.setFormatter(5, 0, "¥#,##0.00");
  sheet.setValue(4, 0, new Date(2016, 0, 4 + 1));
  sheet.setValue(5, 0, '1234.56'); // 其实这一行改为sheet.setValue(5, 0, 1234.56); 就可以了
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-4-8 19:08:19
5#
解决就好,有问题再开新帖交流
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部