본문 바로가기
■ 칼퇴를 위한 VBA : 사례/- VBA for 엑셀

엑셀 VBA를 이용한 조건부 서식 삭제 방법

by 포탈메이커 2023. 6. 24.

엑셀 VBA를 이용한 조건부 서식 삭제 방법

엑셀은 다양한 기능을 제공하여 빠르고 간편하게 데이터를 처리할 수 있도록 도와줍니다. 그 중, 조건부 서식은 데이터의 특정 조건을 만족하는 경우 서식을 적용해줄 수 있어 매우 유용합니다. 하지만, 조건부 서식을 적용하는 경우에는 완료 후에 해당 서식을 삭제하는 과정이 필요합니다.

 

이번 글에서는 VBA를 활용하여 조건부 서식을 삭제하는 방법에 대해 알아보겠습니다.

 

칼퇴키트, 업무용 도구모음

칼퇴를 위해 꼭 필요한 도구 모음을 제공합니다. 당장의 업무에 필요한 순간 사용하는 가벼운 메모장, 계산기, 변환기 등

portalmaker.backtohome.kr

 

1. 조건부 서식 삭제를 위한 VBA 코드

VBA 코드를 이용하면 엑셀에서 조건부 서식을 적용한 셀들을 빠르게 삭제할 수 있습니다. 아래의 코드를 참고하여 직접 작성해보시기 바랍니다.

Sub delete_conditional_formatting()
    Cells.FormatConditions.Delete
End Sub

2. 조건부 서식 삭제 방법

단계 1. VBA 코드 작성

위 코드를 참고하여 VBA 코드를 작성합니다.

단계 2. 엑셀 파일 열기

VBA 코드를 적용하기 위해서는 엑셀 파일을 열어야 합니다. 엑셀을 실행하고, 해당 파일을 엽니다.

단계 3. VBA 편집기 실행

VBA 코드를 입력할 수 있는 VBA 편집기를 실행해야 합니다. 키보드에서 Alt + F11을 누르면 VBA 편집기가 실행됩니다.

단계 4. 모듈 추가

VBA 편집기에서 Insert를 클릭하고, Module을 선택하여 새로운 모듈을 추가합니다.

단계 5. VBA 코드 입력

모듈에 VBA 코드를 입력합니다. 위에서 작성한 코드를 그대로 입력하거나, 복사하여 붙여넣기를 합니다.

단계 6. 코드 실행

VBA 코드가 입력되면, 실행을 위해 F5를 누르거나, Run 메뉴에서 Run Sub/UserForm을 선택합니다. 이후, 조건부 서식이 삭제됩니다.


3. 마치며

위의 방법을 통해 VBA 코드를 이용하여 조건부 서식을 빠르게 삭제할 수 있습니다. VBA 코드를 작성하고 실행하는 과정에서 에러가 발생할 수 있으니, 주의깊게 작업하시기 바랍니다.



포스팅이 도움이 되셨다면 구독, 공감, 댓글 부탁드려요!

행복한 하루 되세요!