3列のデータを1つずつ合計し、その合計を次のシートの3つのセルに貼り付けようとしています。私は次のコードを思いついた。数回は正常に動作しますが、エラーのスローを開始します。実行時エラー「1004」アプリケーション定義またはオブジェクト定義のエラー。
Sub test1()
Dim Counter As Integer
Counter = 1
For i = 1 To 3
Do Until ThisWorkbook.Sheets("Sheet1").Cells(Counter, i).Value = ""
ThisWorkbook.Sheets("Sheet1").Range(Cells(1, i), Cells(Counter, i)).Select
Counter = Counter + 1
Loop
Value1 = Application.WorksheetFunction.Sum(Selection)
ThisWorkbook.Sheets("Sheet2").Cells(1, i).Value = Value1
Next i
End Sub