3-17、单元格的Offset

3-17、单元格的Offset

Range.Offset 属性
 
返回 Range 对象,它代表位于指定单元格区域的一定的偏移量位置上的区域。
表达式.Offset(偏移行, 偏移列)
表达式   一个代表 Range 对象的变量。
偏移行列的数字可以是:正数,负数,零值
Sub test()
[a1].Offset(1, 2).Select    '行列都偏移   偏移一行,2列
[a1].Offset(2).Select       '只偏移行       偏移2行
[a1].Offset(, 2).Select     '只偏移列       偏移两列,行不偏移,0可以不写
 
'如果offset前面的range对象是一个区域,则偏移后也结果尺寸不变
[a1:d1].Offset(1, 2).Select      '偏移1行,2列
[a1:d1].Offset(2).Select          '偏移1行
[a1:d1].Offset(, 2).Select        '偏移两列,行不偏移,0可以不写
End Sub
 
Sub offset应用1()
Dim i%
For i = 2 To 8 Step 2
    [a1:e1].Copy [a1:e1].Offset(i)
Next i
End Sub
Sub offset应用2()
Dim i%
For i = 2 To 8 Step 2
    [a1:e1].Offset(i) = ""
Next i
End Sub
 
 
 
posted @ 2022-06-14 12:11  阿星随记  阅读(70)  评论(0编辑  收藏  举报