返回列表 上一主題 發帖

[發問] 如何使用vba計算各列底色加總

回復 1# sax868
  1. FindFormat 屬性  設定或傳回要尋找之儲存格格式類型的搜尋準則。
複製代碼
  1. Sub Ex()
  2.     Dim E As Range, Cnt As Integer
  3.     Application.FindFormat.Clear
  4.     Application.FindFormat.Interior.ColorIndex = 6
  5.     With ActiveSheet
  6.         For Each E In .Range("C3", .Range("G3").End(xlDown)).Rows
  7.             If Not E.Find("", SearchFormat:=True) Is Nothing Then
  8.                 .Cells(E.Row, "I") = 1
  9.                 Cnt = Cnt + 1
  10.             End If
  11.         Next
  12.         .Range("J3") = Cnt
  13.     End With
  14.     Application.FindFormat.Clear
  15. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 4# c_c_lai
樓主有說: 3.在J3 顯示I欄的所有計數加總 (答案需要是計9, 不是14)
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 心中常存善解、包容、感思、知足、惜福。
返回列表 上一主題