启用和禁用条件格式

Enable and disable conditional formatting

是否可以使用复选框启用和禁用或覆盖 Excel 中的自动条件格式设置?

我想出了如何为自定义条件格式执行此操作,但对于自动生成的条,我不确定如何执行此操作。

例如:

如何在切换框时让格式消失?具体来说,禁用后看起来像这样:

不幸的是,我不能使用 vba 或 c# 来实现这一点,因为发送 Excel 带有活动宏的文件对很多人来说是一个安全问题。

最终还有办法实现吗?

使用复选框启用和禁用条件格式

嗯,是的当然可以,请按步骤操作,

• 首先 select 来自 B2:D6

的范围

• 从主页选项卡 --> 在样式组下--> 单击条件格式,

• 单击新建

• 来自新建格式规则 对话框 --> Select 规则类型 --> 根据值设置所有单元格的格式,

• 在编辑规则说明 --> Select 格式样式为数据栏

• 选择相应的格式并按 确定 -> 确定

• 从开发人员选项卡下一步 --> 控件 菜单 --> 单击插入 --> 从 Form Controls

单击 Check Box

• 将复选框置于单元格 F2 中,如图所示,

• 现在select 复选框,右键单击它,单击格式控件 --> 单元格Link --> F2 --> 按确定

• 下一个 select 单元格 F2 --> 按 CTRL 1 --> 设置单元格格式 对话框打开 --> 在下方数字选项卡 --> 类别 --> 自定义 --> 类型 --> ;;;

;;; 

这会隐藏 TRUE's & FALSE's 发生在 选中 取消选中 复选框 ,

• Select 再次范围 B2:D6

• 按 ALT H + L + N --> 新格式规则 对话框打开 --> Select 规则类型 --> 使用公式确定要设置格式的单元格,并在编辑规则描述中输入以下公式

=$F=FALSE

• 确保格式为无填充,即不应从填充选项卡中选择颜色

• 按确定 --> 确定

• 最后上面的规则需要设置为STOP IF TRUE,如下图&apply

• 按确定,

选中取消选中 复选框、[=31]后显示的图像=]

未选中复选框

选中复选框

请同时参考 .gif link,以确保它有效!

Enable and disable conditional formatting

我已经得到了一个很棒的答案,只是想补充一件事:

可以在复选框的链接单元格上设置标签。只需点击 Ctrl + 1 并在自定义设置中输入 ;;;"Show Conditional Formatting" - 这样您就不需要额外的单元格。

这是它的样子: