Microsoft Lab
全部软件
Excel范围对象(Range Object)约 2 分钟

Offset Property Offset 属性

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


往下往右偏移

Range("A1:A2").Offset(3, 2).Select

往下 3 行、往右 2 列。


往上往左偏移(负数)

Range("F5:H5").Offset(-1, -4).Select

往上 1 行、往左 4 列。


只偏移行数(省略列参数)

Range("B2:D3").Offset(5).Select

只往下偏移 5 行,列的位置不变。


只偏移列数

Range("G8").Offset(0, -2).Select

行数偏移填 0,只往左偏移 2 列。


学完你会

常见错误

  • 参数顺序搞反——Offset(行, 列) 是先行后列,跟一般说话习惯「几列几行」容易顺序颠倒
  • 正负号搞混,往上/往左该用负数却用了正数,跑到相反方向
  • 忘记 Offset 永远是以范围左上角为基准点计算,不是以整个范围的中心或右下角

Sources

Blog / Website:

  1. Offset
只记在你的浏览器里,换设备不会同步。