Top.Mail.Ru
Ответы

Нужна помощь с макросом в Excel

В макросе есть цикл который вставляет строки с ценами. В конце таблицы нужно сделать общую сумму. Как прописать в VBA значение ячейки с формулой подсчета суммы? Я написал так: Sum = ("=SUM(K11:K" & i - 1 & ")") но в ячейку записывается диапазон суммы как строка: =СУММ ('K11':'K21') Как это исправить?

Дополнен

Начальная ячейка из диапазона фиксирована, а конечная зависит от количества строк которые добавляются в цикле

По дате
По рейтингу
Аватар пользователя
Мыслитель
11лет

Sum = Application.Sum(Range("K11:K21"))
возьми диапазон сразу больший. например К2000 и не надо мудрить. Успехов!

Аватар пользователя
Ученик
11лет

=SUM(R11C:R[-1]C)



Видео по теме