返回列表 上一主題 發帖

欲求兩個非連續區間的,請各位大大幫忙一下,謝謝您~~

回復 1# peter460191


    謝謝前輩發表此主題與範例
後學練習VBA方案如下,請前輩參考
執行結果:


Option Explicit
Sub TEST()
Dim xU As Range, xA, N&, xR As Range, V
Set xU = Union([B1:B20], [B23:B32])
For Each xR In xU
   If Val(xR) <> 0 Then N = N + 1: V = V + Val(xR)
Next
If N > 0 Then MsgBox V / N: [B36] = V / N
End Sub
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

本帖最後由 Andy2483 於 2024-1-19 10:30 編輯

回復 3# peter460191


    謝謝前輩回復,請參考以下連結帖
https://forum.twbts.com/viewthre ... =%A5%AD%A7%A1%AD%C8
https://forum.twbts.com/viewthre ... =%A5%AD%A7%A1%AD%C8
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題