본문 바로가기
excel VBA

엑셀 VBA 시트 개체

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

시트 개체

시트는 Worksheets Sheets 개체를 사용한다. 사용 방법은

Worksheets(index)
Worksheets(sheet name)
Sheets(sheet name)

이다. 여기서 괄호() 안에 들어갈 인수는

  • index : 참조(인덱스) 번호
  • sheet name : 시트이름

다음은 시트 개체에서 사용하는 속성들이다.

Sub 시트참조1()
   Worksheets(1).Activate
end Sub
Sub 시트참조2()
   Worksheets("Sheets3").Activate
end Sub
Sub 시트참조3()
   Sheets(1).Activate
end Sub
Sub 시트참조4()
   Sheets("Sheets3").Activate
end Sub
Sub 시트참조5()
   Worksheets("Sheet3").Select
   Worksheets.Add after:=ActiveSheet
   ActiveSheet.Name = "새로만든시트"
   MsgBox Worksheets.Count
End Sub

시트참조1과 시트참조3 프로시저는 시트 번호로 해당 시트를 활성화하였고 시트참조2와 시트참조4 프로시저는 시트 이름으로 해당 시트를 활성화하였다.

14 줄은 Sheet3 시트를 활성화, 15 줄은 시트를 활성화 시트 다음에 추가, 16 줄은 활성화 시트명을 새로만든시트, 17 줄은 시트의 개수를 알려준다.

속성/메소드내용
Add 새로운 시트를 만든다.
Move 시트를 옮긴다.
Copy 시트를 복사한다.
Delete 시트를 삭제한다.
Select 시트를 선택한다.
Count 시트 개수를 알려준다.
Item 특정한 시트를 선택한다.
Name 시트 이름을 변경한다.
반응형

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

엑셀 배열 이해  (0) 2023.08.30
엑셀 VBA 셀 개체  (0) 2023.08.30
엑셀 VBA 통합문서 개체  (0) 2023.08.30
엑셀 VBA 개체, 속성, 메소드  (0) 2023.08.30
엑셀 Visual Basic 구성  (0) 2023.08.30

댓글