找回密码
 立即注册

QQ登录

只需一步,快速开始

wss.

初级会员

49

主题

149

帖子

452

积分

初级会员

积分
452
wss.
初级会员   /  发表于:2020-9-4 09:55  /   查看:5332  /  回复:6
1金币
正确单元格上为59.3734 但是导出到excel上为59.37 ,在excel上单击到该单元格数据的确是59.3734,只是显示只保留两位小数,
如何在导出的时候设置这种默认显示格式呢

最佳答案

查看完整内容

您好,Wijmo本身不支持Excel的formatter,提供两个方案: 1、可以在导出前,在设置中加入回调函数,把数字格式的value转为字符串: https://demo.grapecity.com.cn/wijmo/api/interfaces/wijmo_grid_xlsx.iflexgridxlsxoptions.html#formatitem 2、建议参考SpreadJS,SpreadJS可以更好地兼容Excel: https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/#/samples

6 个回复

倒序浏览
最佳答案
最佳答案
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-4 09:55:06
来自 7#
您好,Wijmo本身不支持Excel的formatter,提供两个方案:

1、可以在导出前,在设置中加入回调函数,把数字格式的value转为字符串:
https://demo.grapecity.com.cn/wi ... ons.html#formatitem

2、建议参考SpreadJS,SpreadJS可以更好地兼容Excel:
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/#/samples
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-9-4 10:40:23
2#
问题已经收到,验证后给您回复
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-9-7 15:02:31
3#
Richard.Ma 发表于 2020-9-4 10:40
问题已经收到,验证后给您回复

你好,请问验证了么
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-7 17:00:17
4#
您好,value没有改变,这里显示2位小数的原因在于Excel默认对于数字类型的数据显示时会自动保留2位小数,在Excel中改一下数据格式即可。
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-9-10 16:22:09
5#
KevinChen 发表于 2020-9-7 17:00
您好,value没有改变,这里显示2位小数的原因在于Excel默认对于数字类型的数据显示时会自动保留2位小数,在 ...

我直接在excel输入时不会出现这种保留两位的情况,那么这种情况在导出的时候能否做控制
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-9-10 18:27:21
6#
问题已经收到,版主验证后会给您回复
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部