2017-01-17 2 views
0

안녕 후 내 데이터베이스를 상대로 SQL 쿼리를 실행하고 아래의 그림에 따라 테이블을 반환하는 엑셀 스프레드 시트가 있습니다엑셀 조건부 서식 SQL 쿼리

Screenshot of how table currently is

을 그리고 나는 따라 조건부 서식 설정을 그림의 아래 : 나는이 각 셀을 편집하는 경우 Conditional Formatting Rule Conditional Formatting Rules Manager

그래서 1과 0의 사실은, 진드기와 십자가해야 1 또는 0 그냥 리턴 키를 누르십시오 (그래서 실제로 값을 변경하지) 후 conditi 도 그러 형식이 적용됩니다하고는 (아래 그림) SQL 쿼리를 새로 고침 한 후 작업 조건부 서식이없는 이유

Screenshot of how table should be

그래서 내 질문은에 의미하는 것 같습니다, 그리고 어떻게 그것을 해결할 수 있습니까?

답변

0

당신은 VBA에서 모든 것을 다시 calculing에 의해 그것을 할 수 : 조회 새로 고침 후이 포함 : VBA없이

ActiveSheet.EnableCalculation = False 
ActiveSheet.EnableCalculation = True 

당신이 시도 할 수 :

CTRL + ALT + SHIFT를 + F9 모든 종속성을 다시 확인하고 모든 수식을 다시 계산하십시오.

+0

VBA를 통해 내 쿼리가 수행되지 않는 순간에 내 최선의 솔루션을 추측하여 VBA로 쿼리를 이동하는 것이므로 쿼리를 실행할 매크로를 실행할 때 실행 한 결과로 끝납니다. 제안? – Jeffrey

+0

* CTRL + ALT + SHIFT + F9 *를 사용하여 두 번째 제안을 시도해 보셨습니까? 그렇지 않다면 VBA가 해결책이 될 것입니다. –

+0

글쎄, 그냥 처음부터 다시 스프레드 시트를 다시 작성하고 지금은 VBA없이 또는 키 조합을 누르면 작동합니다. 나는 어떤 종류의 벌레를 칠 것이 틀림 없지만 지금 그것을 재현 할 수 없다. – Jeffrey