남극
범위 재설정하기 (Excel) 본문
기본적인 범위 이동
기본적으로 범위를 이동할 때 우리는 offset이라는 함수를 사용했습니다.
Sub test()
ActiveCell.Offset(1, -1).Select
End Sub
이런 식으로 현재 사용했던 셀에서 움직였습니다. 위의 소스코드에서 (1,-1) 행, 열입니다.
1열 뒤로 가고 1행이 밑으로 내려가죠.
실행시키면 영상처럼 잘 나옵니다.
범위 크기 재설정
범위의 크기를 재설정하는 방법은 이렇습니다.
Sub test()
Selection.Resize(Selection.Rows.Count + 1, Selection.Columns.Count + 1).Select
End Sub
현재 row와 column의 값을 받아서 더하고 싶은 범위를 정해줍니다. 줄이고 싶다면 -1을 하면 됩니다.
영상을 보시면 실행을 할 때마다 크기가 늘어나는 것을 보실 수 있습니다.
데이터를 정리하고 나서 추가할 때마다 자동으로 커서를 잡아줄 수 있는 매크로를 만들면 간편하게 사용하실 수 있을 것입니다 ㅎㅎ.
'MS > Excel' 카테고리의 다른 글
Sheet 추가, 삭제하기 (Excel) (0) | 2020.04.16 |
---|---|
Sheet 선택하기 (Excel) (0) | 2020.04.14 |
동적으로 범위 지정하기 (Excel) (0) | 2020.04.14 |
범위에 값 넣기 (Excel) (0) | 2020.04.13 |
기본 범위 선택 (Excel) (3) | 2020.04.13 |
Comments