VBA 전체 시트 초기화하기
Last updated on 3월 8, 2023
In this Article
VBA에서는 전체 시트(또는 워크시트)를 빠르고 쉽게 초기화 할 수 있습니다.
활성 시트 내용 초기화
모든 항목 초기화하기(내용, 서식, 주석 등)
내용, 서식, 주석 등 모든 셀 속성의 활성시트의 셀을 초기화합니다:
Cells.Clear
내용 초기화
셀 내용만 초기화하는 것도 가능합니다:
Cells.ClearContents
서식 초기화
셀 서식만 초기화 하는 것도 가능합니다:
Cells.ClearFormats
Cells.Clear 를 VBA 편집기에 입력하면 사용 가능한 Clear 메서드 목록을 확인할 수 있습니다:
워크시트 사용 범위만 삭제하기
전체 워크시트의 UsedRange를 삭제할 수도 있습니다. 개체(도형, 차트, 텍스트 상자)도 포함하여 삭제할 수 있습니다.
ActiveSheet.UsedRange.Delete
시트 이름으로 시트 초기화하기
특정 시트를 초기화하려면 다음 코드를 사용합니다. 여기서 “Sheet1″은 지울 시트의 이름입니다:
Sheets("Sheet1").Cells.Clear
변수로 정의된 시트 초기화하기
개체 변수로 정의된 시트를 초기화하려면 다음 코드를 사용합니다:
dim ws as worksheet
Set ws = Sheets("Sheet1")
ws.Cells.Clear