请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

zjk

中级会员

68

主题

238

帖子

636

积分

中级会员

积分
636
zjk
中级会员   /  发表于:2024-5-11 11:23  /   查看:212  /  回复:6
1金币
image.png820477905.png   想把上面一整块复制到下面 要怎么弄呀 我用clipboardPaste没效果。。。

6 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-11 13:47:44
沙发
您好,请确认下当前sheet是否有足够的行数,或者当前行数是否大于等于rowCount*2+1
回复 使用道具 举报
zjk
中级会员   /  发表于:2024-5-11 13:57:41
板凳
Ellia.Duan 发表于 2024-5-11 13:47
您好,请确认下当前sheet是否有足够的行数,或者当前行数是否大于等于rowCount*2+1

image.png944560241.png 可以帮忙看下有没有问题吗 。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-11 14:06:25
地板
本帖最后由 Ellia.Duan 于 2024-5-11 14:07 编辑

您好,可以通过下面的代码再检查下:
  1. var sheetName = sheet.name();
  2. var fromRange1 = [new GC.Spread.Sheets.Range(0,0,5,1)];
  3. var toRange1 = [new GC.Spread.Sheets.Range(5,0,5,1)];
  4. spread.commandManager().execute(
  5. {
  6. cmd: "clipboardPaste",
  7. sheetName: sheetName,
  8. fromSheet: sheet,
  9. fromRanges: fromRange1,
  10. pastedRanges: toRange1,
  11. isCutting: false,
  12. clipboardText: "",
  13. pasteOption: GC.Spread.Sheets.ClipboardPasteOptions.all
  14. }
  15. );
复制代码

如果还未能解决,可以将您的文件导出为sjs或者json文件,然后上传上来。



回复 使用道具 举报
zjk
中级会员   /  发表于:2024-5-11 14:26:02
5#
Ellia.Duan 发表于 2024-5-11 14:06
您好,可以通过下面的代码再检查下:

如果还未能解决,可以将您的文件导出为sjs或者json文件,然后上传 ...

image.png284358824.png 一样的代码。。。在demo里试 没问题 。 项目里就不行。。。
回复 使用道具 举报
zjk
中级会员   /  发表于:2024-5-11 14:37:28
6#
Ellia.Duan 发表于 2024-5-11 14:06
您好,可以通过下面的代码再检查下:

如果还未能解决,可以将您的文件导出为sjs或者json文件,然后上传 ...

出来了 !家人们 ,isProtected被设置成了true 才不出来 。但是样式不一样 怎么处理呀
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-11 16:23:49
7#
您指的样式不一样是指什么呢?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部