返回列表 上一主題 發帖

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

回復 1# sax868
套用  Hsieh 版大的程式碼,稍稍修改如下:
  1. Sub ex()
  2.     Dim n As Long, cnt As Long
  3.    
  4.     r = 3
  5.     Do Until Cells(r, 3) = ""
  6.         For Each a In Cells(r, 3).Resize(, 5)
  7.             If a.Interior.ColorIndex = 6 Then Cells(r, "I") = 1: cnt = cnt + 1
  8.         Next
  9.         r = r + 1
  10.     Loop
  11.     [J3] = cnt
  12. End Sub
複製代碼
答案: [J3] = 14

TOP

回復  c_c_lai
樓主有說: 3.在J3 顯示I欄的所有計數加總 (答案需要是計9, 不是14)
GBKEE 發表於 2013-9-25 07:49

真不好意思,是我老眼昏花了!
謝謝指教!

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題