티스토리 뷰
1. 개체에 대해서 기억해야 할 필수 개념
- 개체에는 고유한 속성과 메소드가 있다.
그러나 공통된 요소도 있다.( Name, Delete )
- 개체를 선택하지 않고서도 개체에 작업 수행 가능(Select꼭 필요하지는 않고 셀조작 가능)
- 컬렉션의 개념을 이해하라!!!
: 컬렉션 개체를 참조하면 컬렉션 개체에 포함된 개체가 반환된다.
Workbooks("Myfile.xlsx")
- 일부 속성은 다른 개체에 대한 참조를 반환한다.
Range("A1").Font.Bold = True
Range도 개체이고 Font도 객체이며 Bold는 Font개체에 속한다.
- 개체는 다양한 방법으로 참조 가능
Workbooks("통합문서1.xlsx").Worksheets ("재무재표")
Workbooks(1).Worksheets (1)
Workbooks(1).Sheets (1)
Application.ActiveWorkbook.ActiveSheet
ActiveWorkbook.ActiveSheet
ActiveSheet
2. 개체와 속성 배우는 방법
- 구글 검색을 이용하라!
- 매크로 기록기를 활용하라! (여러 상황을 기록하고 기록내용을 참조하라)
- 도움말을 적극 이용하라!
코딩과정 중에 검색하고자하는 내용 끝에 커서를 놓고 F1키를 누르면 Reference 사이트로 이동
- 직접실행창을 적극 사용하라!!!
?명령문 ->반환값을 확인 할 경우
명령문 -> 반환값이 없는 경우 (메소드, Msgbox등)
※ 중단점을 설정하여 디버깅 중에 직접실행창에서 명령문 입력하여 코드 투닝 가능
- 개체 찾아보기를 이용하라(F2키, 보기>개체 찾아보기)
1. 라이브러리 선택 Excel/Office/stdOLE/VBA/VBAproject 2. 검색창에서 찾을 내용 입력 검색 3. 클래스 선택 4. 구성원 탐색 5. 자세한 내용을 알기위해 F1키를 눌러 Reference 사이트로 이동 |
'VBA' 카테고리의 다른 글
[Excel][VBA] VBA 내장 함수 / 워크시트 함수 (0) | 2021.11.21 |
---|---|
[Excel][VBA] VBA 프로그래밍 다지기 (0) | 2021.11.21 |
[Excel][VBA] 병합된 셀 처리 (0) | 2021.11.20 |
[Excel][VBA] Range개체 참조하기 (0) | 2021.11.20 |
[Excel][VBA] VBA 기초 다지기 (0) | 2021.11.20 |
- Total
- Today
- Yesterday
- Application.InputBox
- 차트 레이블 추가
- WorkSheet Sort
- EnableCancelKey
- 사용자 정의 함수 재계산
- vba
- 강제 재계산
- for each
- 적용 범위
- Excel
- 함수 프로시저
- 워크시트 함수 재계산
- 사용자 정의 함수
- Option Compare Text
- 함수 재계산
- function함수 예외
- 차트 서식변경
- 참조
- ProtectStructure
- bubble sort
- 배열
- 개체
- inputbox
- 원본 데이터
- Screenupdating
- 프로시저 호출
- Function Procesure
- 프로시저 작성 실전
- comment.text
- 사용자 정의 함수 사용 예
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |