以下代码:
Debug.Print ActiveCell.CurrentRegion.Address(ReferenceStyle:=xlR1C1)
Debug.Print ActiveCell.CurrentRegion.End(xlUp).Address(ReferenceStyle:=xlR1C1)
Debug.Print ActiveCell.CurrentRegion.End(xlDown).Address(ReferenceStyle:=xlR1C1)
返回以下数据:
R22C14:R513C14
R1C14
R513C14
为什么?第二条输出线不应该是R22C14吗?
答案 0 :(得分:0)
这取决于所选初始范围内的单元格中是否有任何东西。如果所选单元格中有数据,请按Ctrl-Up键将您带到所选区域中的第一个单元格。如果该区域中没有数据,则按Ctrl-Up将转到您选择的第一列的第1行(您所看到的),或找到包含数据的下一个单元格(如果您选择的范围在下面带有数据的某些单元格)。