본문 바로가기

1. 카테고리 별 분류/ㄴ조건부서식

(7)
[엑셀 매크로/VBA] 조건부 서식을 모두 삭제 매크로를 쓰는 자세한 방법은 문서 맨 아래 링크를 참고하세요 :) 지금 엑셀시트에 있는 쓸데없는 조건부 서식을 모두 제거해줍니다. - 조건부 서식이 많으면, 엄청나게 속도가 느려지는 원인이 됩니다. - 더불어서, 조건부 서식에 따른 "외부 링크 오류"나, 잘못된 서식 결과가 나오는 경우도 많습니다. =========아래를 붙여넣기 하세요========== Sub Delete_CF() Selection.CurrentRegion.Select Set TotRng = Application.InputBox("범위를 선택해주세요.", "조건부 서식이 모두 제거됩니다.", Selection.Address, Type:=8) TotRng.FormatConditions.Delete End Sub ==============..
[Don't] 조건부 서식, 이제 쓰지마세요 무슨소리인가요? 잘 쓰고 있는 조건부 서식을 쓰지 말라니? 이유는 간단합니다. 추가 활용이 어렵고, 오류가 쉽게 나기 때문이에요. 좀 더 자세하게 들여다보겠습니다. 제가 엑셀에 관한 질문들 중, 생각보다 많이 받는 질문이 바로 "조건부 서식"이었어요. 1. 조건부 서식을 쓰면 2가지 문제가 생깁니다. 1) 오류가 매우 쉽게 납니다. - 데이터를 복사/붙여넣기/삽입/삭제하는 과정에서, 조건부서식은 80%이상 변형되버립니다. - 범위가 변경되기도 하고, - 조건값의 참조가 바뀌기도 하고, - 잘못 삭제하면 아예 오류를 일으키게되죠 (=#REF!). 그런데, 이걸 막는 방법은 없더라구요. 엑셀의 기본 기능이기 때문에 이러한 변형을 막을 수가 없어요. 그래서 매번 조건부서식 창을 열고, 수식과 범위를 관리해주셔..