找回密码
 立即注册

QQ登录

只需一步,快速开始

小k的大师兄

初级会员

13

主题

60

帖子

229

积分

初级会员

积分
229
小k的大师兄
初级会员   /  发表于:2020-10-10 17:49  /   查看:3673  /  回复:3
我用SaveExcelToResponse方法将页面导出为Excel之后在粘贴回页面,无法粘贴,提示数据类型与单元格不符。请问该如何处理?
请问使用SaveExcelToResponse下载Excel的时候会将单元格的类型和格式都下载下来吗?
Excel数据粘贴回页面的时候会去校验单元格的数据类型?
image.png112208556.png

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-10-10 17:54:06
沙发
Farpoint中的部分单元格类似和excel中并不一致,实际上在excel文件中并没有那么多特殊类型的单元格,
因此在导出为excel文件后,特殊单元格类型确实是无法保存的。导致出现你所说的问题
建议可以保存为xml格式,这个可以保留单元格类型
回复 使用道具 举报
小k的大师兄
初级会员   /  发表于:2020-10-12 13:48:05
板凳
Richard.Ma 发表于 2020-10-10 17:54
Farpoint中的部分单元格类似和excel中并不一致,实际上在excel文件中并没有那么多特殊类型的单元格,
因此 ...

那有没有办法通过设置来解决该问题。比如设置我在粘贴的时候只粘贴值,不要校验单元格类型之类的。或者在下载的时候就只下载文本,不保留他的单元格类型。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-10-12 16:36:30
地板
麻烦你上传一个重现问题的demo上来,我在此基础上给你验证问题解决办法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部