|
* 아래줄에 질문을 작성하세요 >>
안녕하세요~
질문의 요지는 참조셀이 특정값 첨부는 2,000,000 이하일 경우
적용셀에 대각선이 그 외에는 대각선이 없게 할 수 있는
방법이 있을까요?
부탁드리겠습니다.
==============[조인근님 글에 대한 답변입니다]==============
조건부 서식이 가장 간편한 방법이긴 하지만
문제는
조건부 서식으로는 윤곽선은 제어가 가능하지만
대각선을 제어할 수는 없습니다.
결국 VB 매크로로 해결할 수 밖에 없을 것 같네요.
첨부 파일 참고 바랍니다.
그런데...
질문 내용이 구체적이지 않아서
아마 실제로 사용하시는(기능을 구현하려는) 파일은
워크시트 구조가 이보다 훨씬 복잡할 것 같은데
어느 정도 응용 능력을 가지셨는지 모르겠네요.
아무튼
일단 매크로 코드 안에 주석으로 설명을 해 두었으니
열심히 공부해서 응용해 보시기 바랍니다.
VB 편집기 여는 방법
온라인 도움말 참조하는 방법 등을
별도의 시트에 그림으로 설명해 두었습니다.
실제 응용은
이렇게 공부해서 적용해 보세요.
아 참, 그리고...
질문 내용은 2백만 이하일 때 대각선을 표시하기를 원한다 하셨는데
예시로 첨부하신 파일에는 2백만 미만일 때 대각선을 표시하는 것으로
되어 있네요?
아마도 이하-미만, 이상-초과 등의 수학 용어를 헷갈리신 것 같습니다.
일단 코드는 질문 내용대로 '이하'로 작동하게 되어 있습니다.
주석문의 설명처럼, IF 문의 조건식에 부등호를 고쳐주면
'미만'으로 작동하게 할 수 있습니다.
이하: <= (작거나 같다) - 그 수를 포함하여 그보다 작은 값
미만: < (작다) - 그 수는 제외하고 그보다 작은 값
이상: >= (크거나 같다) - 그 수를 포함하여 그보다 큰 값
이하: > (크다) - 그 수는 제외하고 그보다 큰 값
|
|