找回密码
 立即注册

QQ登录

只需一步,快速开始

菜白

初级会员

47

主题

159

帖子

404

积分

初级会员

积分
404
菜白
初级会员   /  发表于:2023-10-9 16:05  /   查看:806  /  回复:7
1金币
本帖最后由 Clark.Pan 于 2023-10-11 17:00 编辑


产品:SpreadJS

本地单元格设置保留两位小数,葡萄城中只有1.11,在不改变本地单元格的情况下能不能把1.1111全复制过去
截屏2023-10-09 15.58.45.png

最佳答案

查看完整内容

因为在这种情况下走的是内部的剪切板,当然就可以将单元格的所有数据都粘贴过来。 而之前的情况是从桌面端应用 粘贴到 网页端应用,这属于两个应用之间去复制粘贴内容,那么就只能走系统的剪切板来实现了。

7 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-9 16:05:06
来自 5#
菜白 发表于 2023-10-10 10:24
如果复制粘贴都在本地同一个表中的话则会复制全部小数

因为在这种情况下走的是内部的剪切板,当然就可以将单元格的所有数据都粘贴过来。

而之前的情况是从桌面端应用 粘贴到 网页端应用,这属于两个应用之间去复制粘贴内容,那么就只能走系统的剪切板来实现了。
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
菜白
初级会员   /  发表于:2023-10-9 16:07:30
2#
复制到葡萄城的截图

葡萄城的截图

葡萄城的截图
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-9 18:01:16
3#
您好,这是因为在这种情况下只会将单元格显示的值复制到剪切板中,而非将单元格真实的值复制到剪切板中。

image.png570349425.png

SpreadJS在执行粘贴操作时获取到的值就是1.1,而非1.111,所以粘贴的值为1.1
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
菜白
初级会员   /  发表于:2023-10-10 10:24:29
4#
如果复制粘贴都在本地同一个表中的话则会复制全部小数
回复 使用道具 举报
菜白
初级会员   /  发表于:2023-10-10 16:21:15
6#
是没有办法解决这个问题吗?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-10 17:37:05
7#
目前是没有办法的,我们没有办法去控制WPS和Excel复制后添加到剪切板中的内容,您可以试试将WPS或Excel中的单元格复制后粘贴到其他的地方,你会发现都是1.1,而不是单元格真实的值1.111
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-10-31 12:30:39
8#
您好,请问您的问题按照楼上同学提供的方案是否得到解决,如果仍存在相关疑问,欢迎继续跟帖询问
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部