[ VBA. Cell 선택 - End ]
1. 정의
2. 범례
- Range("D8").End(xlUp).Select
- Range("D8").End(xlDown).Select
- Range("D8").End(xlToLeft).Select
- Range("D8").End(xlToRight).Select
3. 속성
- xlLeft : 1, xlToRight : 2, xlUp : 3, xlDown : 4
- xlUp : 위쪽 끝 (단축키 : <ctrl> + ↑ )
: 선택된 위치(Cell)를 기준으로 위로 올라가면서 값이 존재 하는 Cell을 찾는 방식
- xlDown : 아래쪽 끝 (단축키 : <ctrl> + ↓ )
: 선택된 위치(Cell)를 기준으로 아래로 내려가면서 값이 존재 하는 Cell을 찾는 방식
- xlToLeft : 왼쪽 끝 (단축키 : <ctrl> + ← )
: 선택된 위치(Cell)를 기준으로 왼쪽으로 가면서 값이 존재 하는 Cell을 찾는 방식
- xlToRight : 오른쪽 끝 (단축키 : <ctrl> + → )
: 선택된 위치(Cell)를 기준으로 오른쪽으로 오면서 값이 존재 하는 Cell을 찾는 방식
4. 예문
- Range(Range("E2"), Range("E2").End(xlDown)).Select
- Range("A65536").End(xlUp).Offset(1, 0).Select
: A열 맨 마지막에서 위로 올라가면서 값이 존재 하는 Cell을 찾고, Offset(1,0)으로 바로 아래 Cell을 선택
- 아래 4개 문장은 동일하게 동작
Cells(Rows.Count, "A").End(3)(2).Select
Cells(Rows.Count, 1).End(3).Cells(2,1).Select
Cells(Rows.Count, 1).End(3)(2,1).Select
Cells(Rows.Count, 1).End(3)(2).Select
: Y축 모든 Row에서, A열을 기준으로 값이 존재 하는 맨 마지막 Cell을 찾고, 그 바로 아래 Cell을 선택
'VBA (기본) > Cell 선택' 카테고리의 다른 글
VBA. Cell 선택 - Addrress (0) | 2017.08.31 |
---|---|
VBA. Cell 선택 - SpecialCells (0) | 2017.08.31 |
VBA. Cell 선택 (0) | 2017.08.31 |