VBA で作成された配列を Excel スプレッドシートのセルに印刷しようとしています。パーコレーションとランオフの値が「添え字が範囲外」というエラーを出し続ける ホース配列を正しく作成していますか? 計算と印刷のサブ機能を 1 つに統合しました。
NumMonth = 12
Dim col As Long
Dim rw As Long
rw = 4
col = 13
Range(Cells(rw, col), Cells(rw + NumMonth - 1, col)).Value = _
Application.Transpose(WC)
Range(Cells(rw, col + 1), Cells(rw + NumMonth - 1, col + 1)).Value = _
Application.Transpose(Runoff)
Range(Cells(rw, col + 2), Cells(rw + NumMonth - 1, col + 2)).Value = _
Application.Transpose(Percolation)
End Sub