Я пытаюсь настроить простой макрос для добавления итогов из столбца B на основе номера спреда столбца A. У меня с помощью VBA следующий код:
Sub SpacingTotals()
Dim Rng As Range, Dn As Range, Temp As Range
Set Rng = Range("A2", Range("A" & Rows.Count).End(xlUp))
Set Temp = Rng(1)
For Each Dn In Rng
If Not Dn.Value = Temp Then
Set Temp = Dn
End If
Dn.Offset(, 0) = Dn.Value
Temp.Offset(, 2) = Temp.Offset(, 2) + Dn.Offset(, 1).Value
Next Dn
End Sub
Проблема, с которой я столкнулсяиметь больше проблема форматирования. Мне нужны итоги в последней строке критериев спреда, а не в первой строке (см. Изображение).
Любой толчок в правильном направлении приветствуется.