[엑셀 VBA] 개체 Reference - WORKSHEETS, WORKSHEET Object

작성자
dra****
작성일
2021-07-11 14:23
조회
1174

오늘은 Worksheets Obejct와 Worksheet Object입니다.

Worksheets 개체를 통해서 시트를 추가하거나 삭제하고, 재 배열들의 역할을 합니다.

Worksheet 개체를 통해서는 시트안의 셀들이나, 그림이나, 차트 등등을 제어 합니다.

 

엑셀의 개체 서열

APPLICATION > WORKBOOKS > WORKBOOK > WORKSHEETS > WORKSHEET > RANGE > ROWS [COLUMNS, CELLS]

WINDOWS > WINDOW

SHAPES > SHAPE

CHARTS > CHART

...

여러개의 워크북을 처리하려면 Worbooks Object를 익혀야 하고, 개별 워크북에서 처리하려면 Workbook Object를 익혀야 할 것입니다.

위의 개체간 상관 관계를 이해하면 엑셀의 전체를 그려보는데 도움이 됩니다.

복수형으로 되어 있는 개체들 컬렉션(개체)이라 합니다.

 

가령 하나의 엑셀 파일을 열었다면, 실행 프로그램인 엑셀이 APPLICATION 개체이고,

열은 파일은 WORKBOOK 개체가 됩니다. 열은 파일이 여러개라 하면 Workbooks 컬렉션 개체를 통해 각각의 워크북을 제어 할 수 있습니다.

워크북 안에는 여러개의 시트들이 있을 텐데, 이를 Worksheets 컬렉션 개체라 하고,

각각의 시트를 Worksheet 개체라 합니다.

한개의 워크 시트 안에는 무수히 많은 Cell 들이 있는데, 이 셀에 접근하는 방법에 따라 Range 개체, Rows 개체, Columns 개체, Cells 개체 들이 있습니다. 참고로 Rows, Columns, Cells 개체들은 모두 Range개체의 일부 입니다.

각각의 개체들은 개체 특성에 맞는 속성(Property)과 메서드(함수개념)이 있으며,

간단한 VBA 명령과 조합을 하여 자동화를 실행하는 것입니다.

자동화를 하고자 하시는 분들은 적어도 위에 언급한 개체들은 익혀 두시는 것이 좋습니다.

암기를 하는 것이 아니라, 이런 것이 있다 정도만 알아 두시면, 나중에 구현하고자 할 때 참고해서 하면 됩니다.

첨부 파일은 밑에...

신고
스크랩
공유
회원등급 : 30레벨
포인트 : 4702 EP
전체 8

전체 165
번호 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (315)
오빠두엑셀 | 2022.02.03 | 추천 575 | 조회 609710
오빠두엑셀 2022.02.03 575 609710
78094
[M365] 수식으로 고급필터 구현하기 첨부파일 (3)
마법의손 | 2025.04.11 | 추천 1 | 조회 131
마법의손 2025.04.11 1 131
78009
LOOKUP을 XLOOKUP 처럼 사용 (2019 이하 필독) 첨부파일 (1)
박정호 | 2025.04.06 | 추천 0 | 조회 126
박정호 2025.04.06 - 126
78002
[VBA] 괄호가 대응되게 문자열 잘라주는 함수
마법의손 | 2025.04.05 | 추천 0 | 조회 68
마법의손 2025.04.05 - 68
77792
엑셀 그림 삽입이 안될 때.. (그림 삽입 비활성화 해결) (1)
더블유에이 | 2025.03.24 | 추천 2 | 조회 446
더블유에이 2025.03.24 2 446
77667
언피벗 툴 업그레이드 버전입니다. 첨부파일 (2)
박정호 | 2025.03.17 | 추천 0 | 조회 115
박정호 2025.03.17 - 115
77635
머리글로 데이터 합치기 툴 첨부파일 (4)
박정호 | 2025.03.15 | 추천 1 | 조회 125
박정호 2025.03.15 1 125
77598
MERGE(자석처럼 자료 붙이기) 툴입니다. 첨부파일 (2)
박정호 | 2025.03.13 | 추천 0 | 조회 168
박정호 2025.03.13 - 168
77577
[VBA] 시트명들 가져오는 함수 첨부파일 (4)
마법의손 | 2025.03.12 | 추천 1 | 조회 130
마법의손 2025.03.12 1 130
77544
LOOKUP 함수 사용법(2019 이하 필독) 첨부파일 (6)
박정호 | 2025.03.11 | 추천 0 | 조회 204
박정호 2025.03.11 - 204
77543
[함수TIP] Date함수로 Eomonth함수 대체하기 (3)
마법의손 | 2025.03.11 | 추천 3 | 조회 84
마법의손 2025.03.11 3 84
77481
쉽게 쓸 수 있는 언피벗 툴 첨부파일 (2)
박정호 | 2025.03.08 | 추천 2 | 조회 131
박정호 2025.03.08 2 131
77468
월간단위 월주차 함수 첨부파일 (3)
팍셀 | 2025.03.07 | 추천 0 | 조회 153
팍셀 2025.03.07 - 153
77385
TEXTJOIN 을 SUMPRODUCT 공식으로 2차원 데이터 다루기 첨부파일
박정호 | 2025.03.04 | 추천 0 | 조회 104
박정호 2025.03.04 - 104
77355
TEXTJOIN 으로 2차원 데이터 다루기 첨부파일 (3)
박정호 | 2025.03.02 | 추천 1 | 조회 108
박정호 2025.03.02 1 108
77353
& 기호로 SUMPRODUCT 2차원 데이터 다루기 첨부파일 (2)
박정호 | 2025.03.02 | 추천 0 | 조회 85
박정호 2025.03.02 - 85
77351
단어 포함 여부 검색, 원하는 단어로 출력 첨부파일
박정호 | 2025.03.02 | 추천 1 | 조회 117
박정호 2025.03.02 1 117
77238
휴일이면 1 아니면 0이 나오는 함수 첨부파일 (4)
박정호 | 2025.02.24 | 추천 0 | 조회 156
박정호 2025.02.24 - 156
77072
SUMPRODUCT로 VLOOKUP 대체 (2차원 룩업 가능) 첨부파일 (1)
박정호 | 2025.02.16 | 추천 0 | 조회 272
박정호 2025.02.16 - 272
76915
SUMPRODUCT로 2차원 데이터 다루기[응용] 첨부파일 (6)
박정호 | 2025.02.09 | 추천 1 | 조회 236
박정호 2025.02.09 1 236
76913
SUMPRODUCT로 2차원 데이터 sumifs 처럼 다루기 첨부파일 (1)
박정호 | 2025.02.09 | 추천 0 | 조회 197
박정호 2025.02.09 - 197