私のプロシージャには、はるかに大きなループ内で評価されるように構築された次のコードがあります
CalculationHoldArray(Loopcount) = "'[" & Usefile1.Name & "]" & _
Worksheet1 & "'!" & Cells1 & ",'[" & Usefile2.Name & "]" & _
Worksheet2 & "'!" & Cells2
Sheets("ECAP PARAMETER INPUTS").Cells(31, "F").Value =
Application.WorksheetFunction.Sum(CalculationHoldArray(Loopcount))
配列に対して返される文字列は次のとおりです。
'[Control Model v1.35- nonfunctional.xlsm]Input'!E2, _
'[Control Model v1.35- nonfunctional.xlsm]Input'!E3
しかし、application.worksheetfunction.sumはエラー1004を返しています。「ワークシートクラスのsumプロパティを取得できません」。ここでsumプロパティを使用できないという問題を知っている人はいますか?