找回密码
 立即注册

QQ登录

只需一步,快速开始

zxx

初级会员

8

主题

78

帖子

248

积分

初级会员

积分
248

圣诞拼拼乐微信认证勋章

zxx
初级会员   /  发表于:2020-10-29 11:00  /   查看:5063  /  回复:11

打开2个网页
blob483428344.png
通过ctrl + c复制ctrl+v粘贴到另外一个网页的控件中,粘贴的是0.81而不是0.805,怎么才能复制粘贴真实值?如下图
blob67705687.png

12 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-29 13:34:34
推荐
本帖最后由 DerrickJiao 于 2020-10-29 13:36 编辑
zxx 发表于 2020-10-29 12:26
那为什么同一个文件内(从一个单元格复制到另外一个单元格)使用ctrl+c和ctrl+v是可以复制真实值?右键选 ...

在同一个workbook内(也就是您说的在同一个文件内),复制粘贴使用的是SpreadJS内部的剪切板。

而跨workbook(也就是打开两个页面),复制粘贴使用的是浏览器的剪切板,浏览器处理复制粘贴就是拿到他显示的值进行处理。
所以,跨workbook复制粘贴无法满足您的需求。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-29 11:26:19
沙发
您好,您看下我复现的步骤,根据您的描述没有复现您的问题
这是我测试的地址
https://demo.grapecity.com.cn/Sp ... /content/index.html

我的复现步骤是打开两个在线表格编辑器,在其中一个输入0.805,选中此单元格Ctrl C复制单元格

然后到另一个在线表格编辑器中进行粘贴,粘贴的结果依然是0.805
麻烦您再补充更多能复现问题的信息




test.gif
回复 使用道具 举报
zxx
初级会员   /  发表于:2020-10-29 11:30:26
板凳
需要设置一下显示格式, blob762711791.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-29 11:39:45
地板
zxx 发表于 2020-10-29 11:30
需要设置一下显示格式,

默认的单元格格式是常规,您在单元格设置了保留两位小数,显示时自然会按照您设定的格式去显示。

只有您双击进入编辑状态后才会显示真实值,这个是与Excel保持一致的。 image.png717544250.png

如果您不希望只显示两位小数,建议您使用默认的单元格格式
回复 使用道具 举报
zxx
初级会员   /  发表于:2020-10-29 11:41:50
5#
我的意思是设置过显示格式之后在进行复制。然后粘贴到另外一个里面,粘贴的是显示值0.81,而不是0.805,我希望的是粘贴真实值
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-29 12:03:51
6#
zxx 发表于 2020-10-29 11:41
我的意思是设置过显示格式之后在进行复制。然后粘贴到另外一个里面,粘贴的是显示值0.81,而不是0.805,我 ...

在SpreadJS中,复制的值只是单元格显示的text值。

如果您希望拿到真实值去进行粘贴,建议您用sheet.getValue()拿到真实值进行粘贴或是双击进入编辑状态拿到真实值再进行复制粘贴。

点评

zxx
那为什么同一个文件内(从一个单元格复制到另外一个单元格)使用ctrl+c和ctrl+v是可以复制真实值?右键选择粘贴值也可以粘贴真实值  发表于 2020-10-29 12:25
回复 使用道具 举报
zxx
初级会员   /  发表于:2020-10-29 12:26:14
7#
DerrickJiao 发表于 2020-10-29 12:03
在SpreadJS中,复制的值只是单元格显示的text值。

如果您希望拿到真实值去进行粘贴,建议您用sheet.ge ...

那为什么同一个文件内(从一个单元格复制到另外一个单元格)使用ctrl+c和ctrl+v是可以复制真实值?右键选择粘贴值也可以粘贴真实值  
回复 使用道具 举报
zxx
初级会员   /  发表于:2020-10-29 13:43:28
9#
DerrickJiao 发表于 2020-10-29 13:34
在同一个workbook内(也就是您说的在同一个文件内),复制粘贴使用的是SpreadJS内部的剪切板。

而跨wo ...

好的,谢谢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-29 13:46:17
10#

客气了,没问题的话,这边先给您结贴了,有新问题欢迎开新帖交流~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部