이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
안녕하세요
하나의 열에는 모두 숫자가 들어가 있습니다.
질문)
숫자에 수식이 들어가게 되면 자동으로 색상이 입혀지는 방법을 알고 싶습니다.
EX> "100"이란 숫자가 입력된 셀에 "=100-50"을 입력하면 "50"이 나타나겠죠? 이렇게 수식이 입력되면 지정된 색상이 입혀지도록
하고 싶습니다.(색상은 "회색-25%"라고 표기된 색상을 넣고 싶습니다.)
댓글 '5'
저도 모르는게 많습니다. ㅎㅎ
다만 다른 사람들보다 질문 받는 일이 많아서.. 답변해주면서 배우는게 더 많을뿐이죠.. ^^
사실 이 방법은 VBA를 사용하지 않고 이름 정의를 통해서 가능한 방법인데요..
그 이름을 정의할때 MACRO4.. 앞 댓글에서 매크로함수(GET.CELL)을 사용하기 때문에 뜨는 경고창입니다.
"수식포함셀 표시"버튼은 매크로 포함해서 열어야 제대로 작동합니다.
VBA는 이름 설정하고 조건부 서식 설정하는게 불편해서 매번 파일 열때마다 하기 귀찮기 때문에 만들어본 겁니다.
노란 음영.. 즉 에러가 난 부분인 아래 코드는,
rngTarget.FormatConditions(rngTarget.FormatConditions.Count).SetFirstPriority
최근에 설정한 조건부 서식의 적용 우선 순위를 첫번째로 하라는 의미인데요..
저게 에러가 났다는건.. 조건부 서식이 제대로 설정이 안 된 것 같습니다.
자세한 설정 방법은 강좌에서 설명 드리겠습니다.
내일 쯤 확인하시면 강좌를 올려놨을겁니다. ^^
음.. 수식이 들어간 셀만 따로 표시하고 싶으시군요..
보통은 Ctrl+G눌러서 "이동"창을 띄운 다음 "옵션"에서 수식에 체크해서
수식셀을 선택하는 방법으로 수식이 들어간 셀을 확인합니다만..
부르끄님은 아예 화면에서 항시 확인하는 방법을 원하시는군요..
조건부 서식을 이용하는 방법이 있습니다.
안타깝게도 수식여부를 바로 확인할 수 있는 수식이 없어서 이름 정의를 통해 매크로 함수(GET.CELL())를 사용해야하는데요..
자세한 방법은 강좌로 제작해드리겠습니다.
제작에 시간이 좀 걸리니 조금만 기다려주세요.. ^-^;;;
우선.. 샘플로 만들어본 엑셀 파일을 참고하세요..
다운 받기 : abyul.com_ConditionalFormat_Formula_20110718-1.xls