메뉴 건너뛰기

Extra Form
출처 https://mmol.tistory.com/91

VBA를 이용해 북(Book)과 시트(Sheet)를 선택하는 기능에 대해 알아보겠습니다.

 

일반적으로는 엑셀(Excell) 프로그램을 그냥 엑셀 또는 윈도우라고 하지만

 

VBA에서는 이 엑셀 프로그램 1개를 Book이라고 생각합니다.

 

주로 다른 북(Book) 선택 또는 종료를 위해 사용합니다.

 

시트(Sheet)의 경우 여러분들도 잘 알고 있다고 생각합니다.

 

엑셀 내의 하단에 있는 Sheet1을 바로 Sheet라고 합니다.

 

그럼 먼저 기본형부터 알아보겠습니다.

 


1. VBA Book 활성화의 기본형 - Workbooks

Workbooks ( "북 이름") .Activate

 

이때 "북 이름"의 경우  확장자 (.xls, .xlsx, .xlsm)도 지정해야합니다.

 

여러개의 엑셀을 띄워놓고 복수의 작업을 하기위해서는 Workbooks ( "북 이름") .Activate로 지정후, 매크로를 계속 이어나가게 해야합니다.

 

Book의 경우 선택할 수는 없고 활성화만 가능합니다.


2. VBA Sheet의 선택, 활성화 - Sheet

먼저 시트의 선택입니다.

 

매크로 VBA를 지정 시트를 선택하려면


Sheets ( "시트 이름") .Select


또는


Sheets (인덱스) .Select

 

인덱스는 시트의 순서입니다.
숨겨진 시트가 없으면, 왼쪽의 시트부터 순서대로 1,2,3 ...입니다.

 

시트를 선택하기 위해선

 

Sheets ( "시트 이름") .Activate


또는


Sheets (인덱스) .Activate

 

단 1개의 시트만 Select 또는 Active 할 경우에는 둘 다 같은 기능을 가집니다.

 

여러 개의 시트를 선택할 경우에는 

 

Sheets ( "시트 이름1", "시트 이름2", ....) .Select

 

이렇게 "시트 이름"을 나열하시면 됩니다.

 


3. 특정 문서의 시트를 활성화

문서(Book)와 시트를 동시에 활성화 할 수 도 있습니다.

 

그 기본형은 아래와 같습니다.

 

Workbooks ( "Book2.xlsx"). Sheets ( "Sheet2"). Activate

 

위와 같이 적으면

 

"Book2.xlsx의 문서의 Sheet2 시트를 활성화 한다"라는 의미가 됩니다.

 


오늘은 VBA의 문서(Book)와 시트(Sheet)를 활성화 하는 방법에 대해 알아보았습니다.

 

다음에는 Cells의 조작에 대해 알아보겠습니다.

 

더 많은 VBA 자료를 보고 싶다면 ☜ 여기!!

[IT 관련 지식/VBA 공부] - 기초부터 실전까지 VBA 엑셀1 - 매크로 사용준비

[IT 관련 지식/VBA 공부] - 기초부터 실전까지 VBA 엑셀7 - Const 상수 선언

[IT 관련 지식/VBA 공부] - 기초부터 실전까지 VBA 엑셀14 - 메세지 박스 MsgBox



  1. IA, 메뉴구조도, 화면목록 0

  2. UX의 기본, 와이어프레임은 어떻게 작성하는 것일까 0

  3. 웹, 모바일을 위한 I.A(Information Architecture, 정보구조도) 0

  4. (웹 용어) GNB, LNB, SNB, FNB 0 file

  5. No Image 23Nov
    by
    2024/11/23 Views 421 

    [Spring] Annotation 0

  6. No Image 13Nov
    by
    2024/11/13 Views 390 

    iBatis, MyBatis 비교 정리(Dynamic Query) 0

  7. Git / Github / 포크 (Fork) 하는 방법 (오픈소스 프로젝트 복제하기) 0 file

  8. No Image 14Oct
    by
    2024/10/14 Views 1871 

    VBA, Range/Cells Text, Value, Value2 차이점 0

  9. VBA VLookup 가이드 0 file

  10. No Image 28Sep
    by 정보제공
    2024/09/28 Views 512 

    VBA 엑셀 - 북 선택(Workbooks)북(Workbooks), 시트(Sheet) 선택 0

  11. 컬렉션(Collections) 0 file

  12. 스테이징 서버(Staging Server) 0 file

  13. 배포(deploy) 아키텍처 - 배포 코스 0 file

  14. Nginx란 0 file

  15. 인기 높은 아파치 HTTP 서버에서 발견된 취약점 패치돼 0 file

  16. 데이터센터, 데이터통합관리를 위한 nSIMS 소개 0 file

  17. APM, Elevisor(Elevation Advisor) 통합성능관리 및 모니터링툴 소개 0 file

  18. APM, Jennifer 제니퍼 소개 0 file

  19. APM, Scouter 스카우터 설치 및 실행(+Jenkins, SpringBoot) 0 file

  20. No Image 26Jun
    by
    2024/06/26 Views 498 

    JAVA APM Scouter 활용 - 3부 스카우터 얼럿 플러그인 커스터마이징 0

목록
Board Pagination Prev 1 2 3 4 5 Next
/ 5