LastRow = Range("O65535").End(xlUp).Row
вернет номер последней заполненной ячейки в столбце O
.
Следующее, что нужно сделать, это:
Range("O" & LastRow+1).Value = "=Sum(O1:O" & LastRow & ")"
Range("O" & LastRow+1).formula = "=Sum(O1:O" & LastRow & ")" will work as well.
Последнее, когда вы используете LastRow = Range("O65535").End(xlUp).Row
, будьте осторожны, если последняя ячейка в столбце O
является формулой суммы.
Это должно работать, но не стесняйтесь задавать вопросы, если это не так