带打印开关的条件格式公式

formula for conditional formmating with switch for print

请帮助我尝试将条件格式应用于电子表格中的输入单元格,但同时我想切换到 出于打印目的将其关闭。

公式:

=IF(READY_TO_PRINT="YES",CELL("protect",A1)=0)

准备打印是一个名称范围,作为一个开关来打开我想在打印前关闭的指定样式。

我将不胜感激任何包含 vba 场景的解决方案。 提前致谢!

如果您想在两种情况下都应用格式,您只需要在它们周围添加一个 AND。条件格式期望获得 TRUE/FALSE 答案以应用格式。 AND 正确地做到了这一点,而 IF 不会像你写的那样。

=AND(READY_TO_PRINT="NO",CELL("protect",A1)=0)

我将您的 READY_TO_PRINT 切换为 "NO",因为您似乎想在尚未准备好打印时应用格式(据我了解)。如果没有,希望您可以根据需要修改此公式以获得您的解决方案。