在 10 个单元格的范围内,我有 2 个红色单元格。
就像我可以使用下面识别空白单元格
Dim rng As Range
Set rng = Range("A1:A10").SpecialCells(xlCellTypeBlanks)
rng.Select
有没有办法识别特定格式的单元格(在这种情况下单元格为红色)
因为 specialcells 没有显示任何相关选项。
我想在一个范围内识别这些红细胞,最好没有任何循环。
感谢您调查它。
更改单元格中的颜色是非易失性的- 这意味着如果其参考单元格发生更改,则取决于颜色的单元格将不会更新。
话虽如此,并且还建议不要使用颜色做出决定(何时应该尝试使用该值),您可以尝试以下操作:
#NA
值(=IF(...,NA(),"")
也许?#NA
请参见此处)我希望这能让你开始,至少有一些阅读可能会为你指明正确的方向。
但同样,您应该尝试根据单元格值做出决定,而不是格式化