找回密码
 立即注册

QQ登录

只需一步,快速开始

Quanweiz

初级会员

41

主题

62

帖子

373

积分

初级会员

积分
373
Quanweiz
初级会员   /  发表于:2023-4-7 16:24  /   查看:3228  /  回复:3
1金币
本帖最后由 Quanweiz 于 2023-4-7 16:26 编辑

image.png761654357.png




private void button2_Click(object sender, EventArgs e)
        {
            
            SheetView sv = fpSpread1.Sheets[0];
            FarPoint.Win.Spread.Model.CellRange cr = new FarPoint.Win.Spread.Model.CellRange(13, 1, 1, 38);
            sv.ClipboardCopy(cr, ClipboardCopyOptions.All);
            sv.AddRows(14, 4);
        }

        private void button3_Click(object sender, EventArgs e)
        {
            SheetView sv = fpSpread1.Sheets[0];
            sv.SetActiveCell(15, 1);    //激活单元格
            sv.ClipboardPaste(ClipboardPasteOptions.All);

        }

A06002952303030123.xlsx

42.47 KB, 下载次数: 983

最佳答案

查看完整内容

您好,验证了一下,模拟剪切板复制粘贴的接口确实会有这个问题。建议换一个方式,通过CopyRange方法

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-7 16:24:53
来自 4#
您好,验证了一下,模拟剪切板复制粘贴的接口确实会有这个问题。建议换一个方式,通过CopyRange方法

  1.             SheetView sv = fpSpread1.Sheets[0];

  2.             sv.AddRows(14, 4);

  3.             sv.CopyRange(13, 1, 15, 1, 1, 38, false);
复制代码
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-7 19:08:25
2#
问题已经收到,周一给你验证后回复
回复 使用道具 举报
Quanweiz
初级会员   /  发表于:2023-4-10 11:54:58
3#
你好!帮确认一下原因,需要用到
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部