簡體   English   中英

識別室內亮點

[英]recognize a interior highlight

好吧,所以我試圖識別深藍色文本2亮60%突出顯示的所有內容,對於在其范圍內為真的每個值,我都希望將單元格右邊的2個空格=1。我有以下代碼,想法?

Sub findcolor()
Dim cl As Range

For Each cl In Workbooks("Report").Worksheets("sheet1").Range("A1:B10")
 If cl.Interior.Pattern = xlSolid And cl.Interior.PatternColorIndex = xlAutomatic And cl.Interior.ThemeColor = xlThemeColorLight2 And cl.Interior.TintAndShade = 0.599993896298105 And cl.Interior.PatternTintAndShade = 0 Then
        cl.Offset(0, 2).Value = "1"
    End If
Next cl
End Sub

點擊:
在工具欄上Fill Color圖標,然后選擇顏色
子菜單和“自定義”選項卡中的More Colors
現在,您可以看到組成您所選擇顏色的RGB(紅色,綠色,藍色)對象的三個值
無需像使用完一樣使用所有參數- 只需RGB對象與這三個值一起使用

Sub findcolor()
    Dim cl As Range
    For Each cl In Worksheets("Sheet1").Range("A1:B10")
        If cl.Interior.Color = RGB(141, 180, 226) Then
            cl.Offset(0, 2).Value = "1"
        End If
    Next cl
End Sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM