vba range的使用记录
以下两种单元格选定方式有点特别 ActiveCell.Range(“A1:A3”).Select,这种是可以选择此单元格及以下两个
ActiveCell.Offset(1, 0).Cells(“1,1”).Select,这种是错误的输入,但会返回包含此单元格ActiveCell.Offset(1, 0)至向下第11个单元格
感觉这是实现了 ActiveCell.Offset(1, 0).Cells(11).select的效果
标准用法感觉应该是这样ActiveCell.Offset(1, 0).Cells(11, 1).Select
另外注意 [a1:b2] 与[b1:a2]是一个效果, 以最上最下行, 最左最右列来框定的区域来确定的区域
然后[b1:a2].Cells(10, 1).Select/或[a1].cells(10,1).select, 这种超区域的方式也可以使用, 以左上角(或本格)为准, 为原点, 但这个原点坐标是1,1, .cells(10,1)是表示从此格开始向下10行, 向右1列的单元格.