cccc 发表于 2024-7-30 16:19:10

spread windows forms 14关于gcexcel区域偏移重新设置区域范围大小

本帖最后由 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 ;

Joestar.Xu 发表于 2024-7-30 18:01:47

问题已收到,这边调研一下看看,后续有进展会在本帖中回复您哈。

cccc 发表于 2024-7-31 09:48:32

Joestar.Xu 发表于 2024-7-30 18:01
问题已收到,这边调研一下看看,后续有进展会在本帖中回复您哈。

目前我暂时采用了irange的union方法,也可以达到我想要的效果。后续如果有更直接设置方法更佳。

Richard.Ma 发表于 2024-7-31 15:17:40

嗯,目前没有提供Resize方法,也没法直接设置range的行列数,所以union方法应该是目前最好的办法了

cccc 发表于 2024-8-1 13:56:41

Richard.Ma 发表于 2024-7-31 15:17
嗯,目前没有提供Resize方法,也没法直接设置range的行列数,所以union方法应该是目前最好的办法了

好的,谢谢。

Richard.Ma 发表于 2024-8-1 14:48:24

不客气
页: [1]
查看完整版本: spread windows forms 14关于gcexcel区域偏移重新设置区域范围大小