Excel VBA - 要禁用的宏和&启用条件单元格格式

时间:2013-05-28 14:46:00

标签: vba excel-vba excel-2007 excel

我正在寻找一个能够禁用几个特定单元格的条件单元格格式的宏。

基本上,我已经使用条件单元格格式创建了9个单元格的合并字段(L2:N4),如果某些输入的数据看起来是错误的,它将变成红色并显示“ERROR”。但是,我想让用户能够拥有一个可以单击的按钮,以便手动禁用此格式并以绿色显示标准“PASS”。这应该通过CommandButton来实现;点击后,我想添加一个确认,即“你确定要手动覆盖?”然后选择是/否。

然后我希望CommandButton变成另一个命令按钮,可以撤消此特定工作表的此更改,即使同时采取了一些不应更改的其他操作。

由于我对VBA全新,只知道一些基础知识,我不知道如何开始这个...你能帮我解决这个问题吗?

非常感谢你的帮助,非常感谢。

1 个答案:

答案 0 :(得分:1)

您可以只使用一个链接到单元格的复选框代替VBA / CommandButton解决方案!

您需要做的就是将条件格式规则调整为依赖于此单元格。为此,您必须在条件突出显示设置中提供自定义公式,例如=AND(YourCell,SomeErrorCheck)