엑셀에서 배경색, 글자색으로 필터링 하기 :: 2007/10/22 12:04
엑셀에서 배경색 또는 글자색 단위로 필터링 해야 되는 난감한 경우가 있다.
자동 필터는 값에 대해서는 필터기능을 지원하지만 배경색에 대해서는 전혀 care를 하지 않기 때문에!!
이를 위해 VBA함수인 get.cell(속성값, 셀) 함수를 이용하여 보조 데이터를 만들고 이를 가지고 필터링을 수행하자!
엑셀의 "삽입 -> 이름 -> 정의" 를 가서 앞으로 셀수식에서 사용할 이름을 입력하고, 참조에 확인하려는 맨 윗 셀의 지정하여 아래와 같이 입력한다.
예1)
이름 : 배경색값얻기
참조 : =get.cell(38,Sheet1!A1)
예2)
이름 : 글자색값얻기
참조 = get.cell(24,Sheet1!A1)
※ 주의 : 참조창 선택시 커서로 움직일 경우 절대 값($)이 붙으면서 제대로 동작 하지 않으니 주의바람
이렇게 한뒤
A1 셀 옆에서 (A2셀에서..)
=배경색값얻기
신공을 시전하면 해당 배경색에 해당하는 코드가 나온다. 이걸 가지고 자동 필터 하면 끗!
※ 참고 : 엑셀에서 배경색과 글재색은 1부터 56까지 총 "56"가지만 지원된다.
정확한 그림과 예시는 아래 링크의 네이버 지식인을 참고하세요!
네이버 지식인 : 엑셀 질문입니다..색상지정된곳
Trackback Address :: http://www.foxwolf.net/gihun/trackback/12





