找回密码
 立即注册

QQ登录

只需一步,快速开始

cccc
金牌服务用户   /  发表于:2024-7-30 16:19  /   查看:410  /  回复:5
本帖最后由 cccc 于 2024-8-1 13:56 编辑

     区域rng1向左偏移4列,得到的区域rng2
     rng2 = rng1.Offset(0, -4);  

     rows1 = rng1.RowCount;   
     cols1 = rng1.ColumnCount;

     偏移后的rng2不包含rng1的后面4列,我想实现偏移后的区域包含偏移前的区域原范围, 是否有重新设置区域范围大小的方法,类似Excel的rng1.Offset(0, -4).Resize[rows1, cols1 + 4] ;

5 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-7-30 18:01:47
沙发
问题已收到,这边调研一下看看,后续有进展会在本帖中回复您哈。
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-7-31 09:48:32
板凳
Joestar.Xu 发表于 2024-7-30 18:01
问题已收到,这边调研一下看看,后续有进展会在本帖中回复您哈。

目前我暂时采用了irange的union方法,也可以达到我想要的效果。后续如果有更直接设置方法更佳。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-7-31 15:17:40
地板
嗯,目前没有提供Resize方法,也没法直接设置range的行列数,所以union方法应该是目前最好的办法了
回复 使用道具 举报
cccc
金牌服务用户   /  发表于:2024-8-1 13:56:41
5#
Richard.Ma 发表于 2024-7-31 15:17
嗯,目前没有提供Resize方法,也没法直接设置range的行列数,所以union方法应该是目前最好的办法了

好的,谢谢。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-8-1 14:48:24
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部