EXCEL VBA中如何获取指定区域的单元格位置

发布网友 发布时间:2022-04-24 02:53

我来回答

2个回答

热心网友 时间:2023-10-23 03:46

RANGE("B3:F10")(i)
是以选择范围左上角第一个单元格为1,然后在范围里面从左到右,排序,本例对应i=1到10就应该是B3,C3,D3,E3,F3,B4,C4,D4,E4,F4
RANGE("B3:F10")(a,b)有点类似offset函数,B3坐标为1,1

热心网友 时间:2023-10-23 03:46

a
=
activecell.Row
-
3
b
=
activecell.Column
-
2
i=activecell.Row
-
3
里面的数值2、3
是根据B3指定的
i
跟a的含义应该是一样的吧

热心网友 时间:2023-10-23 03:46

RANGE("B3:F10")(i)
是以选择范围左上角第一个单元格为1,然后在范围里面从左到右,排序,本例对应i=1到10就应该是B3,C3,D3,E3,F3,B4,C4,D4,E4,F4
RANGE("B3:F10")(a,b)有点类似offset函数,B3坐标为1,1

热心网友 时间:2023-10-23 03:46

a
=
activecell.Row
-
3
b
=
activecell.Column
-
2
i=activecell.Row
-
3
里面的数值2、3
是根据B3指定的
i
跟a的含义应该是一样的吧

热心网友 时间:2023-10-23 03:46

RANGE("B3:F10")(i)
是以选择范围左上角第一个单元格为1,然后在范围里面从左到右,排序,本例对应i=1到10就应该是B3,C3,D3,E3,F3,B4,C4,D4,E4,F4
RANGE("B3:F10")(a,b)有点类似offset函数,B3坐标为1,1

热心网友 时间:2023-10-23 03:46

a
=
activecell.Row
-
3
b
=
activecell.Column
-
2
i=activecell.Row
-
3
里面的数值2、3
是根据B3指定的
i
跟a的含义应该是一样的吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com