找回密码
 立即注册

QQ登录

只需一步,快速开始

luozhu1986

初级会员

21

主题

73

帖子

451

积分

初级会员

积分
451

活字格认证

[已处理] 单元格粘贴

luozhu1986
初级会员   /  发表于:2018-1-29 14:13  /   查看:4447  /  回复:1
本帖最后由 luozhu1986 于 2018-1-29 15:21 编辑

复制数据34567898765432345678,粘贴到表格后变成了34567898765432345000,请问如何解决?


解决方法:
var style = sheet.getStyle(i, j);
                                                if (!style) {
                                                    style = new spreadNS.Style();
                                                }
                                                style.formatter = "@";
                                                sheet.setStyle(i, j, style);

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-29 16:39:58
沙发
应该是spreadjs默认的autoformatter导致,这种行为跟Excel是一样的,如果不需要这种行为,您提供的解决方案是没问题的,调整成文本格式再复制粘贴。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部