怎么用VBA识别字体颜色?

2024-11-01 16:24:36
推荐回答(1个)
回答1:

colorindex和vbRed, RGB模式是不一样的。
字体是红色(vbRed)的colorindex=3
你可以按F8单步执行你的代码,应该看到每个条件分支都跳过没有被执行,所以三个单元格的值没有发生改变。
在中断模式下调试,你还可以查看当前Range("A" & i & "").Font.ColorIndex的真正值是多少,也许和你期待的不一样。