請教VBA Range中的第N值到第M值的總和

本帖最後由 kkeennken 於 2021-6-11 15:57 編輯

請教VBA Range中的第N值到第M值的總和
=======================================================
自訂函數
  1. Public Function SumStartToEnd(Start, End, Schedule As Range)

  2. End Function
複製代碼
Formula:
=SumStartToEnd(2, 6, $A$1:$I$1)

=======================================================
Schedule=$A$1:$I$1
Start=2
End=6
求$A$1:$I$1中,第2值到第6值的總和
點做比較簡單?

You can simply use excel formula
=SUM(INDIRECT(ADDRESS(2,1)):INDIRECT(ADDRESS(6,1)))

TOP