Range对象的Currentregion返回的是一个单元格对象。 语法为:Range(单元格).Currentregion 先看下面例子: Range("a1").CurrentRegion.SelectRange("b10").CurrentRegion.SelectRange("a1:c13").CurrentRegion.Select三句代码都返回单元格A1:C13 Curretregion属性会自动扩展单元格范围,只要不遇到 【空行、空列】隔断,就会一直扩展下去。 2、Curretregion属性的扩展 以E6单元格为中心,向四面八方扩展单元格范围。 Range("e6").CurrentRegion.Select 选取的是C3:G9单元格区域。 只要不是遇到空行、空列隔断,单元格范围就会自动扩张。 被空行、空列隔断就停止扩张:见红色标记 如H10非空,则不能构成空行空列隔断。 所以,Currentregion属性也常常用来获取动态的单元格区域。 |
|