본문 바로가기
excel VBA

엑셀 VBA 개체, 속성, 메소드

by 퍼포먼스마케팅코더 2023. 8. 30.
반응형

비주얼 베이직에서 엑셀과 관련된 내용을 살펴보겠습니다. 엑셀 파일은 여러 시트를 통합하여 만들며, 시트는 여러 셀이 모여 만들어집니다. VBA에서 엑셀 파일은 Workbook, 시트는 Worksheet, 셀은 Cell로 명명됩니다. 개체(object)는 이미 만들어진 Workbook, Worksheet, Cell입니다. 이러한 개체는 메소드(method), 속성(property), 이벤트(event)를 가집니다.

  • 속성은 개체의 특성(characteristics)으로, 셀 높이, 셀 너비, 셀 배경색을 측정하거나 설정합니다.
  • 메소드는 개체의 행동(action)으로, 셀 선택, 셀 복사, 셀 붙여넣기 등이 있습니다.
  • 이벤트는 VBA 컴포넌트가 동작하는 것으로, 사용자의 특정 행동, 예를 들어 버튼을 누르거나 리스트를 선택하는 등에 반응하여 코드를 실행합니다.

엑셀과 VBA의 주요 구성요소

  1. 개체 (Object): VBA에서 엑셀의 주요 구성요소를 나타냅니다.
    • Workbook: 엑셀 파일 자체를 나타냅니다.
    • Worksheet: 엑셀 파일 내의 각 시트를 나타냅니다.
    • Cell: 각 시트 내의 개별 셀을 나타냅니다.
  2. 속성 (Property): 개체의 특성을 나타내거나 변경합니다.
    • 예: 셀 높이, 셀 너비, 셀 배경색 등
  3. 메소드 (Method): 개체가 수행할 수 있는 특정 작업입니다.
    • 예: 셀 선택, 셀 복사, 셀 붙여넣기 등
  4. 이벤트 (Event): 사용자의 특정 행동에 반응하는 코드를 실행합니다.
    • 예: 버튼 클릭, 리스트 선택, 확인란 체크 등
반응형

'excel VBA' 카테고리의 다른 글

엑셀 VBA 시트 개체  (0) 2023.08.30
엑셀 VBA 통합문서 개체  (0) 2023.08.30
엑셀 Visual Basic 구성  (0) 2023.08.30
엑셀 VBA 작업 범위 지정  (0) 2023.08.30
엑셀의 구조  (0) 2023.08.30

댓글