Excel VBA上的Bad和Good Highlights的颜色代码是什么?

问题描述 投票:3回答:2

我试着在goggle上搜索,但找不到一个好的关键字来找到它。任何人都知道我需要在Excel VBA上使用哪种颜色代码才能获得此代码?

excel-vba vba excel
2个回答
4
投票

所以宏录制器为您提供以下代码:

Sub Macro2()
    Range("A1").Select
    Selection.Style = "Good"
    Range("B1").Select
    Selection.Style = "Bad"
End Sub

下一步是获得颜色:

MsgBox Range("A1").Interior.Color ' returns 13561798
MsgBox Range("B1").Interior.Color ' returns 13551615

最后,当你知道颜色时,你可以这样做:

Range("A1:A10").Interior.Color = 13561798 ' for Good style
Range("B1:B10").Interior.Color = 13551615 ' for Bad style

0
投票

或者,如果您想使用好或坏样式,您可以简单地使用范围对象的样式属性,即

范围(“A1”)。风格=“好”范围(“B1”)。风格=“坏”

© www.soinside.com 2019 - 2024. All rights reserved.