SQL查询后的Excel条件格式

时间:2017-01-17 14:23:57

标签: excel conditional-formatting

您有一个excel电子表格,它针对我的数据库运行SQL查询并返回一个表格,如下图所示:

Screenshot of how table currently is

我有条件格式设置,如下图所示: Conditional Formatting Rule Conditional Formatting Rules Manager

所以1&0和#0实际上应该是刻度和十字架,如果我编辑每个单元格,其中有1或0,只需按返回(所以实际上不更改值)然后条件格式得到应用,它看起来像是(图片下面)

Screenshot of how table should be

所以我的问题是为什么在刷新sql查询后条件格式化没有工作,我该如何解决?

1 个答案:

答案 0 :(得分:0)

您可以通过重新计算VBA中的所有内容来实现:在查询刷新后包含此内容:

ActiveSheet.EnableCalculation = False  
ActiveSheet.EnableCalculation = True  

如果没有VBA,你可以尝试:

CTRL + ALT + SHIFT + F9 重新检查所有依赖项并重新计算所有公式。