《CurrentRegion 속성》 | 《End 속성》 |
연속된 | 떨어진 |
동적 범위 | 동적 범위 |
Range("A1").CurrentRegion.Select 이 코드는 A1 셀부터 연속되는 동적범위를 선택합니다 |
Range("A1").End(direction).Select 이 코드는 A1 셀부터 방향(direction)의 끝에 있는 셀을 참조합니다 Range("A1", Cells(Rows.Count, "A").End(direction)).Select 이 코드는 시작 셀은 A1 셀이고, 마지막 셀이 A열의 끝에 있는 셀(Rows.Count는 전체 행 개수를 반환하므로 마지막 행 주소와 같습니다)까지의 범위를 선택(Select)합니다 |
*여기서 direction은 방향을 나타내는 매개변수 입니다 위 (xlUp), 아래 (xlDown), 왼쪽 (xlToLeft), 오른쪽 (xlToRight) |
《CurrentRegion 속성》은 연속된 데이터 범위를 참조할 때 유용합니다. 그러나 중간에 빈 행이 있거나 빈 열이 추가되어 있는 경우에는 적당하지 않습니다. 이때에는 《End 속성》을 사용해 동적 범위를 참조할 수 있습니다.
《End 속성》은 CurrentRegion 속성에 비해 좀 더 세세한 동적 범위를 참조하고자 할 때 아주 유용하게 사용할 수있습니다
.
반응형
'100_Apps > VBA, Excel, Google spreadsheet' 카테고리의 다른 글
📌107 Excel VBA 📌 《Offset 속성》,《Resize 속성》을 이용해... 범위 조정하기 (0) | 2022.08.13 |
---|---|
📌106 Excel VBA 📌 《SpecialCells 속성》을 이용해... 조건에 맞는 범위 참조하기 (0) | 2022.08.13 |
📌104 Excel VBA 📌 《CurrentRegion 속성》을 이용하여 《연속된》 《동적 범위》 참조하기 (0) | 2022.08.07 |
📌103 Excel VBA 📌 다양한 범위 선택하기 (0) | 2022.08.06 |
📌102 Excel VBA 📌 Range 개체의 주요 구성원 이해하기 (0) | 2022.08.06 |