找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-19 09:32:46
10#
本帖最后由 Richard.Ma 于 2022-7-19 09:39 编辑

默认设置下即可粘贴样式,包括你说的注释内容都是可以粘贴的
默认设置:
allowCopyPasteExcelStyle = true
clipBoardOptions=0
如果你那边测试的结果不一致,是否用的是较早版本,麻烦确认一下版本号,我再测试一下看看
回复 使用道具 举报
wangheng
初级会员   /  发表于:2022-7-19 10:34:33
11#
Richard.Ma 发表于 2022-7-19 09:32
默认设置下即可粘贴样式,包括你说的注释内容都是可以粘贴的
默认设置:
allowCopyPasteExcelStyle = tru ...

ctrl+v粘贴时 如果是从表格粘贴设置clipBoardOptions =0 会将标签等都批注内容复制过去,但是设置
成为4以后会导致从excel粘过来的内容无格式
回复 使用道具 举报
wangheng
初级会员   /  发表于:2022-7-19 10:39:28
12#
Richard.Ma 发表于 2022-7-19 09:32
默认设置下即可粘贴样式,包括你说的注释内容都是可以粘贴的
默认设置:
allowCopyPasteExcelStyle = tru ...

当时现在问题是外部需要设置0,内部复制时设置0会导致把备注等粘贴过去。这个怎么处理?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-19 12:41:18
17#
https://demo.grapecity.com.cn/sp ... t:ClipboardChanging

理论上来说,可以通过ClipboardPasting事件中的参数fromSheet来判断,是否来自于外部(外部的话为null),如果不为空的话,再设置pasteOption为4来避免内部粘贴时粘备注,
但是刚刚验证了一下pasteOption设置并没有生效,这个需要和研发再确认一下然后给你回复



回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-9-29 16:23:46
19#
请问您参考楼上回复是否可以解决问题呢?
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部