【发布时间】:2019-03-05 22:05:30
【问题描述】:
我有一个条件格式规则,上面写着“如果单元格 Q4 为空白,请格式化单元格,使所有单元格的填充、边框、底纹等也为空白,以便看起来好像没有内容存在, 并进行相应的格式化。如果尚未添加内容,这会清理报表的外观。当 Q4 不为空时,不应用条件格式规则,并且我对该单元格范围进行了一些重要的格式化. 请参阅附图以了解我希望更好地解释预期功能。如果突出显示的单元格 (Q4) 为空,则不会应用所有单元格格式(显示为空白表)。
我的问题是,当我向下滚动以使受条件格式影响的单元格不再在视图中,然后向后滚动以使它们在视图中时,条件格式使单元格没有边框,阴影,填充等不会保留在所需范围内的某些但不是全部单元格中。更奇怪的是,如果我从 excel 中单击(例如,进入浏览器窗口)然后返回 excel,则另一个单元格不再应用使其保持空白的条件格式。如果我进入控制已经为空的受影响单元格(Q4)的可见性的单元格,然后按删除,则会应用条件格式,直到我滚动出视图并且该过程会自行重复。有关纠正此 excel 错误的任何建议?数据未格式化为表格,因此取消选中带状行不适用,并且我确保在 VBA 中将 EnableFormatConditionsCalculation 设置为 TRUE,我在网上找到的两个解决方案可以解决同样的问题。
显示了正常运行的条件格式,其中由于 Q4 不为空,因此单元格格式可见(未应用使单元格范围显示为空白的条件格式)
【问题讨论】:
标签: excel-formula