배움터  
  HOME > 배움터 > Daily Tip
Daily Tip

제품:   Access 버전:   공통
검색어:   조건부 서식, 보고서
제목:   조건부 서식 이용하기
     
 

New Page 2
  STEP> 따라하기

※ 아래 Daily Tip은 염기웅님이 제공해주신 내용입니다

(오늘의 학습자료 다운받기)

액세스로 만든 보고서이든, 엑셀로 만든 보고서이든 가장 중요한 것은 보는 사람이 내용을 한 눈에 파악할 수 있도록 만들어야 한다는 점입니다. 조건부 서식을 적용하면 여러분들이 만드는 보고서는 한 눈에 파악하는 데 도움을 줄 수 있습니다.

우선 다음 그림을 살펴보기 바랍니다.

고객별 판매금액 현황 보고서입니다. 특별한 서식이 지정되어 있지 않고, 단순히 회사 이름으로 정렬되어 있는 보고서입니다.

어떤 고객이 우수 고객인지, 어떤 고객이 관리 대상 고객인지 한 눈에 파악하기가 어렵습니다. 그래서 보통 생각하는 방법이 금액 필드로 정렬하는 방법인데, 이 방법 또한 우리가 원하는 고객을 찾기가 어려운 단점이 있습니다.

하지만 이 그림에서는 고객의 매출 금액에 따라 색을 지정하여 출력해 줌으로써, 한 눈에 데이터의 파악이 가능해 집니다. 이 보고서는 다음의 기준에 따라 작성되었습니다.

구   분 범   위 글꼴 색상
관리 대상 고객 0 ~ 10,000,000 빨강
일반 고객 10,000,001 ~ 50,000,000 파랑
우수 고객 50,000,001 ~ 녹색

물론 반드시 글꼴 색상으로만 구별해야 하는 것은 아니며, 다양한 서식을 재지정 할 수 있습니다. 이 조건부 서식 기능은 엑셀의 조건부 서식과 크게 다르지 않아 쉽게 적용이 가능한 도구입니다.

이제는 이러한 조건부 서식을 적용하는 방법에 대해 알아보겠습니다.

<1> 조건부 서식을 적용할 보고서를 열고, 조건부 서식을 적용할 컨트롤을 클릭합니다.

<2> 메뉴에서 서식-조건부 서식을 클릭합니다.

<3> 조건부 서식 대화상자가 나타납니다. 앞서 정의한 조건을 설정해야 합니다. 다음 그림처럼 설정하고 추가 버튼을 클릭합니다.

<4> 두 번째 조건이 표시됩니다. 다음 그림과 같이 설정하고 추가 버튼을 클릭합니다.

<5> 세 번째 조건이 표시됩니다. 세 번째 조건은 앞의 두 가지 경우와 다릅니다. 조건이 제한된 범위라기 보다는 어떤 값 보다 큰 모든 범위를 지칭하기 때문입니다. 이 때는 범위 지정 옵션 콤보상자를 클릭하여 적절한 범위 지정 옵션을 선택하여야 합니다. 여기에서는 다음 값보다 큼을 선택하였습니다.

<6> 다음 그림과 같이 설정합니다.

이렇게 조건부 서식을 설정하면 금액 필드가 그 값에 따라 다양한 서식이 적용되어 출력됩니다. 간단한 기능이지만, 보고서를 한 눈에 파악할 수 있도록 도와주는 최고의 도구라 할 수 있습니다.

한가지 아쉬운 점은, 이 조건부 서식 기능에서 조건 설정하는 것이 최대 3가지 밖에 되지 않는다는 점입니다. 이 예제에서 만약 고객 등급이 4개 혹은 5개 이상이라면 액세스에 기본 내장된 조건부 서식을 활용할 수 없다는 문제점이 있습니다. 이 때에는 VBA와 이벤트 프로시저를 이용하여 조건부 서식을 구현해야 하지만, 이 방법은 구현이 까다로운 측면이 있습니다.

조건부 서식 기능의 예제로서 보고서를 들었지만 조건부 서식 기능은 폼과 보고서에 동일하게 적용 가능합니다.