VBA 내용 지우기 / 셀 지우기

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 3월 8, 2023

VBA에서는 .Clear 메서드를 사용하여 셀 또는 셀 속성을 쉽게 지울 수 있습니다.

VBA 셀/범위 지우기

VBA 편집기에 다음을 입력합니다.

Range("a1").Clear

그러면 사용 가능한 모든 Clear 메서드가 표시됩니다:

vba clear cells

보시다시피, 아래 항목에 대해 지울 수 있습니다:

  • 모든 항목 ( .Clear)
  • 코맨트 ( .ClearComments)
  • 콘텐츠 ( .ClearContents)
  • 포맷 ( .ClearFormats)
  • 하이퍼링크 ( .ClearHyperlinks)
  • 노트 ( .ClearNotes)
  • 개요 ( .ClearOutline)

VBA ClearContents

가장 일반적인 지우기 메서드는 ClearContents입니다. ClearContents는 셀의 콘텐츠(셀 값/텍스트)만 지웁니다. 서식, 주석 등은 지우지 않습니다.

Range("b2").ClearContents

vba clearcontents

ClearContents는 키보드에서 Delete 키를 누르는 것과 동일합니다.

전체 셀 범위의 내용을 지울 수도 있습니다:

Range("b2:c10").ClearContents

VBA Clear 명령어

지우기는 셀에서 모든 셀 속성을  삭제합니다:

Range("b2").Clear

vba clear

VBA 서식 지우기

셀 서식을 지우려면 ClearFormats를 사용합니다.

Range("b2").ClearFormats

vba clear formats

선택 영역 지우기

현재 선택한 영역의 모든 셀 속성을 삭제합니다:

Selection.Clear

전체 시트 지우기

전체 워크시트의 모든 셀 속성을 삭제합니다:

Sheets("Sheet1").Cells.Clear
vba-free-addin

VBA 코드 예시 추가 기능

본 웹사이트에 있는 모든 코드 예시에 쉽게 접근해보세요.

메뉴로 이동하여 클릭만 하면 코드는 모듈에 바로 입력됩니다. .xlam 추가 기능.

(설치가 필요 없습니다!)

무료 다운로드

VBA 코드 예시로 돌아가기