AA = Range("A2:B5")
- AA의 범위는 A2부터 B5까지 설정된다. 범위 설정시 Range 안에 쌍따옴표와 콜론 사용을 확인해야한다.
AA = Range("A2") - AA 는 A2 셀 하나만 선택된것임
Range("A2","B5") 이렇게 써도 범위설정은 가능하다. 개체, 범위, 도형 설정시 변수선언 Dim 설정과 Set 설정에 유의하자!
Range("A2") 일때 A열2번째 행이 선택된것
Range("A2:B5") -범위
Range("A2","B5") -범위
Range("A2") -셀
Range(Cells(2, 1), Cells(2, 3)) -범위
Cells를 이용할때는 Cells(행, 열) 로 사용한다.
Cells(2,1)을 작성하면 2행, 1열을 나타내며, Range("a2")와 동일하다. 이렇게 보면 Range("a2")가 가독성이 높아보이지만 사용하는 곳 , 방법에 따라 for문을 사용할때에 따라 다르게 선택하여 사용할 수 있다.
Cells(2,1) 안에는 range처럼 범위를 넣을 수 없다.
Cells(2,"A") 로 작성하는 것은 2행 A열을 뜻하는 것이므로 Cells(2,1)과 같은 뜻이다.
Cells(2,1)
Cells(2,"A")
'VBA CODE' 카테고리의 다른 글
VBA 처리 속도 높이는 코드 (0) | 2023.03.31 |
---|---|
VBA 셀병합 Merge 쇼핑몰 동일고객 셀 병합 (0) | 2023.03.31 |
VBA 빈행과 빈셀 A열 삭제하는 방법 코드 (0) | 2023.03.31 |
VBA 마지막값 , 마지막행 마지막열 찾기 (0) | 2023.03.31 |
VBA 이미지 다운로드 저장 코드 (0) | 2023.03.31 |