Vba 检查是否应用了条件格式

Vba 检查是否应用了条件格式,vba,excel,conditional-formatting,Vba,Excel,Conditional Formatting,使用Excel VBA代码是否有任何方法可以检查 特定单元格是否满足条件格式 我在一列中有超过80000个单元格的数据 我使用了以下代码,但它为Interior.ColorIndex或Interior.PatternIndex或Font.Bold提供了相同的值,无论是否应用了编码格式 Sub Check_CF() MsgBox Range("B4").Interior.PatternColorIndex End Sub 我的条件格式规则不重要。如果我能够检查规则是否适用,我可以更改规则

使用Excel VBA代码是否有任何方法可以检查 特定单元格是否满足条件格式

我在一列中有超过80000个单元格的数据

我使用了以下代码,但它为Interior.ColorIndex或Interior.PatternIndex或Font.Bold提供了相同的值,无论是否应用了编码格式

Sub Check_CF()
    MsgBox Range("B4").Interior.PatternColorIndex
End Sub
我的条件格式规则不重要。如果我能够检查规则是否适用,我可以更改规则


请帮忙。提前感谢。

发现了这篇相当长的文章,其中包含了关于该主题的示例函数,可能会对您有所帮助: