找回密码
 立即注册

QQ登录

只需一步,快速开始

__贪心

注册会员

10

主题

27

帖子

89

积分

注册会员

积分
89
__贪心
注册会员   /  发表于:2019-11-1 14:37  /   查看:2646  /  回复:1
本帖最后由 __贪心 于 2019-11-5 15:57 编辑

如果设置了
[size=13.3333px]allowExtendPasteRange =true拷贝粘贴的内容会自动扩宽行列数量,保证粘贴的内容能全部进去。有没有办法设置仅扩展行,不扩展列呢?



1 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2019-11-1 16:02:32
沙发
你好,没有这样的API,你可以设置allowExtendPasteRange =true,在粘贴的时候判断 列数会不会超过当前的列数引起扩展列,如果会就不让粘贴,
监听这个事件:
activeSheet.bind(GC.Spread.Sheets.Events.ClipboardPasting, function (sender, args) {
    console.log("ClipboardPasting");
if(){
   args.cancel = true; // 取消粘贴
}

});
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部