coding \ Visual_Basic \ [Excel]

엑셀 VBA 기초 : 시트활용 (엑셀자동화, 엑셀시트,시트추가/시트삭제/시트복사/시트이름변경)

직(장인)코(딩) 2021. 5. 11. 15:39
728x90

1. 워크시트(Worksheet)

  • 워크시트(Worksheet)란, 통합문서(Workbook)안의 좌측 하단에 존재하는 sheet1,sheet2등을 말한다.

<워크시트>

  • 엑셀의 Object : Range(=셀 또는 셀의 모임)의 상위개체는 Worksheet, Worksheet(=시트)의 상위개체는 Workbook(=통합문서)이고, Workbook의 상위개체는 Application(엑셀프로그램)이다.
    *그래서 VBA는 Visual Basic Application의 약자이다.
    *코드창에 기술하기 위해서는 구조까지 반영해야한다.
     (엑셀프로그램 : Application이라고 기술
      워크북 : Application.Workbooks라고 기술
      시트 : Application.Workbook.Worksheets라고 기술)

<엑셀프로그램의 구성>

2. 워크시트(WorkSheet) 메소드(Method)

  • 시트추가하기

<시트 추가하기1>

  • 원하는 위치에 시트 추가하기

<시트 추가하기2>

  • 시트 삭제하기

<시트 삭제하기>

  • 시트 복사하기

<시트 복사하기>

  • 첫번째 시트를 복사하여 새로운 '통합문서(WorkBook)'로 생성

<시트 카피>

  • 시트이름 변경

<시트 이름변경>

반응형