0
私はExcel 2010を使用しており、SQL解析サービスからデータを取得しています。動的行を集計するマクロを書く方法
Excelからデータをリフレッシュすると、行は外部データソースにバインドされるのでダイナミックになります。私は総量を合計するための公式を別々の列に追加しています。
Excelの行が増減すると、カスタム列の配置が消えます。
行の追加と削除で値の合計が動的になるこの問題を解決するにはどうすればよいですか?
このタスクを実行するためのマクロの書き方は?
この私は何をしようとしていますが、私は次のエラー取得しています:あなたは、データベース(または他のデータソース)への接続を作成するとき
Public Sub ProcessData()
Dim i As Long
Dim iLastRow As Long
Dim iStart As Long
With Sheet1
iLastRow = .Cells(.Rows.Count, "D").End(xlUp).Row
iStart = 5
For i = 1 To iLastRow + 1
If .Cells(i, "C").Value <> "" And .Cells(i, "B").Value <> "" Then
.Cells(i, "D").Value =
Application.Sum(.Range(.Cells(iStart, "C").Value + .Cells ( iStart, "B").Value))
iStart = i + 1
End If
Next i
End With
End Sub