返回列表 上一主題 發帖

[發問] 尋解答

[發問] 尋解答

如A1數(A2-A50)內有那些儲存格是藍色(因某些儲存格做了一些conditional formatting )!
要在A1 格內顯示有多少格!
VBA 如何編寫!

但如果藍色儲存格是由conditional formatting 轉成的則顯示不了!

TOP

回復 2# dechiuan999

但藍色儲存格是由設定格式化條件中....儲存格的值是大於零時該儲存格會變成藍色,則COUNT 不出來。

求解決.....

TOP

回復 8# dechiuan999


    Sub aa()
   
    Dim mSht As Worksheet
    Dim mRng As Range, mRng1 As Range
    Dim s%
   
    Set mSht = ActiveSheet
    With mSht
        Set mRng1 = .Range("a2:A1000", .Range("a" & .Rows.Count).End(xlUp))
        For Each mRng In mRng1

      If mRng.FormatConditions(1).Interior.ColorIndex = 5 Then  

                s = s + 1
            End If
        Next
        If s > 0 Then
            .Range("a1") = "" & s
        End If
    End With
End Sub



紅色個句有錯誤, 請問點解決!!

TOP

        靜思自在 : 做好事不能少我一人,做壞事不能多我一人。
返回列表 上一主題