Range("A1").select
cells(1,1).select
■ 'AZ1 셀을 선택
Cells(1,AZ열의 숫자).select
--> cells(1,52).select --> VBE에서 CTRL+G (직접실행창) 에서 다음과 같이 입력 : ?(물음표) range("az1").column : 결과값은 52를 출력합니다
이것보다는
-->cells(1, "az").select가 더 좋습니다.
■' 변수 이용하여 셀 선택하기
dim cn as long ' Long 은 Integer 보다 지원 범위가 넓다
cn = 7
' a7셀을 선택
1) range("a" & cn).select
2) cells(cn, "a").select
■ range는 "자동구성원 목록" 이 지원되지만, cells는 지원되지 않음
- 자동구성원 목록이 나타나면, 점(.)을 기준으로 왼쪽에 입력된 코드문장에 오류가 없음을 나타냄
예) range("a" & cn).s라고 입력하면, 다음과 같이 목록이 나타납니다
- cells를 변수로 받으면 자동구성원 목록을 지원한다
Dim c as range
set c = cells(1,"a") ' cell은 객체이니까 set 문으로 받아야 합니다
c.s라고 입력하면, 다음과 같이 목록이 나타납니다.
■ 요약 ========================================
1. 특정영역의 열번호 알아내기
Ctrl + G(직접실행창) > '? range("az1").column
2. cells를 직관적으로 쓰기
cells(1,"a")
=================================================
출처 엑셀디자인 https://youtu.be/j14X81XfdOU
'100_Apps > VBA, Excel, Google spreadsheet' 카테고리의 다른 글
📌031 Excel VBA 📌 엑셀의 개체 모델 이해하기 (0) | 2022.07.17 |
---|---|
엑셀 데이터 처리 #01 / Text 관련 함수 (0) | 2022.05.31 |
엑셀 VBA #01 / 시작하기 [VBA] (0) | 2022.05.27 |
엑셀 데이터 입력 #02 / 빈셀 확인, 지우기 [엑셀] (0) | 2022.05.26 |
엑셀 데이터 입력 #01 / 날짜, 숫자, 텍스 입력과 변환 (0) | 2022.05.26 |