找回密码
 立即注册

QQ登录

只需一步,快速开始

wensir

注册会员

5

主题

12

帖子

159

积分

注册会员

积分
159
wensir
注册会员   /  发表于:2019-12-19 09:39  /   查看:3784  /  回复:7
本帖最后由 wensir 于 2019-12-19 09:55 编辑

已经知道在从spreadjs外部复制粘贴可以通过  allowCopyPasteExcelStyle = false; 控制粘贴不带样式

那在sparedjs内部复制,如果只想粘贴值和公式,不想要样式,该如何控制呢?



7 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-12-19 11:02:48
沙发
参考这个API   ClipboardPasteOptions
https://www.grapecity.com/spread ... rdPasteOptions.html   
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wensir
注册会员   /  发表于:2019-12-19 11:24:35
板凳
Fiooona 发表于 2019-12-19 11:02
参考这个API   ClipboardPasteOptions
https://www.grapecity.com/spreadjs/docs/v13/online/SpreadJS~GC. ...

试了 但是没有效果 image.png69427794.png image.png675851134.png

我的spreadjs版本是 Spread.Sheets Library 11.2.7

GC.Spread.Sheets.ClipboardPasteOptions只有四个选项
image.png898697814.png

回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-19 14:12:52
地板
我试了下V11版本也是可以的,您可以在我的附件中重现下你的问题, image.png147617491.png
什么样式被复制粘贴了?

function.html

5.34 KB, 下载次数: 124

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wensir
注册会员   /  发表于:2019-12-19 16:04:45
5#
Fiooona 发表于 2019-12-19 14:12
我试了下V11版本也是可以的,您可以在我的附件中重现下你的问题,
什么样式被复制粘贴了?

是可以了

但是我这个版本,只有 all、formatting、formulas、values 四个选项,如果想要粘贴 值和公式  是不是就不行了?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-19 16:11:12
6#
不会啊,我专门用的V11版本的安装包测试的,应该是可以的
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wensir
注册会员   /  发表于:2019-12-19 16:31:19
7#
本帖最后由 wensir 于 2019-12-19 16:32 编辑
Fiooona 发表于 2019-12-19 16:11
不会啊,我专门用的V11版本的安装包测试的,应该是可以的

我设置成  spread.getActiveSheet().options.clipBoardOptions = GC.Spread.Sheets.ClipboardPasteOptions.values; 这样,不就只能复制粘贴值了么? 如果同时也想粘贴公式怎么办?
反正,我最终的目的是在Spreadjs内部,只能复制粘贴值和公式,不要样式
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-12-19 18:15:35
8#
哦哦,抱歉没看清问题, 只复制粘贴值和公式不支持
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部