본문 바로가기
excel VBA

VBA 기본문법

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

5-1 객체모델 (Object Model)

엑셀 VBA 객체 모델

 

'Application > Workbook > Worksheet > Range > Cell'

  • Application : 실행된 엑셀 프로그램
  • Workbook : 엑셀 프로그램 내 열려있는 파일 하나
  • Worksheet : 파일내 존재하는 sheet (하단 탭)
  • Range : 연속된 셀의 집합
  • cell : 엑셀 내 한칸

Object Model에 접근하는 실제로 사용할 만한 코딩 예제로 버튼을 눌렀을때 Sheet1인 worksheet내의 Range와 Cell에 접근하는 코드.

CopyPrivateSub CommandButton1_Click()
    Worksheets("Sheet1").Range(Cells(1, 1), Cells(3, 3)) = 1    'Sheet1의 Range에 1을 삽입
    Worksheets("Sheet1").Cells(4, 4) = "셀에 접근"
EndSub

결과

 

https://wikidocs.net/images/page/169846/objectmodel2.png

마지막 편집일시 : 2022년 7월 28일 11:28 오전

반응형

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

엑셀 VBA 변수  (0) 2023.08.30
VBA 에디터  (0) 2023.08.30
엑셀 구성요소  (0) 2023.08.30
티스토리에 엑셀 표 삽입하는 방법  (0) 2022.01.20
엑셀 다운로드 및 사용법에 대해 알아보자.  (0) 2022.01.20

댓글