找回密码
 立即注册

QQ登录

只需一步,快速开始

slowsnail

中级会员

92

主题

173

帖子

623

积分

中级会员

积分
623
slowsnail
中级会员   /  发表于:2021-7-26 10:13  /   查看:2098  /  回复:1
100金币
本帖最后由 slowsnail 于 2021-7-26 11:34 编辑

从本地Excel中复制一批文本类型的数字到spreadJS的excel中,会变成数值类型的并且前面的0会丢失,如图1到图2,请问这种情况应该如何从产品使用或者程序控制层面,让文本前面的0不丢失。
图1                                                                                 blob176560973.png            



      图2               
    blob536239623.png



最佳答案

查看完整内容

因为复制粘贴的过程中,Excel设置的格式不会被复制到剪切板中,而粘贴时由于单元格是常规格式,默认不会按照文本来处理,所以导致了前面0的丢失。如果想要保证0不丢失,需要将被粘贴的区域先设置成文本格式,在进行粘贴。

1 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-7-26 10:13:26
来自 2#
因为复制粘贴的过程中,Excel设置的格式不会被复制到剪切板中,而粘贴时由于单元格是常规格式,默认不会按照文本来处理,所以导致了前面0的丢失。如果想要保证0不丢失,需要将被粘贴的区域先设置成文本格式,在进行粘贴。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部