返回列表 上一主題 發帖

[分享] 條件計總和

回復 1# john2006168


    謝謝論壇,謝謝前輩發表此主題與範例
後學藉此帖練習陣列與字典以逆迴圈處裡,學習方案如下,請前輩參考
執行結果:


Option Explicit
Sub TEST()
Dim Brr, Crr, Z, i&, R&, T$
Set Z = CreateObject("Scripting.Dictionary")
Brr = Range([D3], [A65536].End(xlUp))
ReDim Crr(1 To UBound(Brr), 1 To 1)
For i = UBound(Brr) To 1 Step -1
   T = Brr(i, 1) & "|" & Brr(i, 2): R = Z(T)
   If R = 0 Then R = i: Z(T) = R
   Crr(R, 1) = Crr(R, 1) + Brr(i, 4)
Next
[G3].Resize(UBound(Crr)) = Crr
End Sub
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

        靜思自在 : 真正的愛心,是照顧好自己的這顆心。
返回列表 上一主題