2017-02-07 5 views
-1

3つのセルの合計を3番目のセルに入れ、残りの行について同じことを繰り返すアルゴリズムが必要です。3行の合計を作るアルゴリズムexcel-vba

The table i want to have algorithm with code vba

With ws  
    i = .Range("AC9").End(xlDown).Row 
    cumul = 0 

    .Range("AF9").Value = Application.WorksheetFunction.Sum(.Range("AC9:AC" & i))  
End With 
+0

を試してみてください – Kasnady

+0

は、私はこのコードを使用する。しかし、WS I = .Range( "AC9")で」動作しません。エンド(xlDown).Row cumul = 0 .Range( "AF9")。値= Application.WorksheetFunction。 – Houyam

+0

ここにあなたのコードを表示@Houyam – Kasnady

答えて

2

あなたが何をした?この

Sub sums() 
    Dim cell As Range 

    With Worksheets("mySheetname") '<--| change "mySheetname" to your actual sheet name 
     For Each cell In .Range("A2", .Cells(.Rows.count, "A").End(xlUp)) '<--| change "A" references to your actual "Poid_CFA" column index 
      cell.Offset(, 3).Value = WorksheetFunction.Sum(cell.Resize(, 3)) 
     Next 
    End With 
End Sub 
+0

大変ありがとうございます – Houyam

+0

あなたは大歓迎です。( "AC9:AC"&i) – user3598756

関連する問題