Сумма в формуле с динамическим диапазоном
ant6729
Дата: Среда, 14.02.2018, 23:59 |
Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 533
Репутация:
2
±
Замечаний:
40% ±
Excel 2010
Добрый вечер! Вопрос в коде [vba]Код
Sub dek() lr = Sheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row Range("G3").Formula = "=Sum(G8:G5000)" ' Можно ли здесь как-то записать lr? Типа, Sum(G8:G & lr) End Sub
[/vba]
Добрый вечер! Вопрос в коде [vba]Код
Sub dek() lr = Sheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row Range("G3").Formula = "=Sum(G8:G5000)" ' Можно ли здесь как-то записать lr? Типа, Sum(G8:G & lr) End Sub
[/vba] ant6729
Ответить
Сообщение Добрый вечер! Вопрос в коде [vba]Код
Sub dek() lr = Sheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row Range("G3").Formula = "=Sum(G8:G5000)" ' Можно ли здесь как-то записать lr? Типа, Sum(G8:G & lr) End Sub
[/vba] Автор - ant6729 Дата добавления - 14.02.2018 в 23:59
ant6729
Дата: Четверг, 15.02.2018, 00:03 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 533
Репутация:
2
±
Замечаний:
40% ±
Excel 2010
Интуитивно не хочу прописывать [vba][/vba] прост..
Интуитивно не хочу прописывать [vba][/vba] прост.. ant6729
Ответить
Сообщение Интуитивно не хочу прописывать [vba][/vba] прост.. Автор - ant6729 Дата добавления - 15.02.2018 в 00:03
gling
Дата: Четверг, 15.02.2018, 00:11 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация:
739
±
Замечаний:
0% ±
2010
Здравствуйте. А так не подойдет?Код
Range("G3") = Application.Sum(Range("G8:G" & lr))
Здравствуйте. А так не подойдет?Код
Range("G3") = Application.Sum(Range("G8:G" & lr))
gling
ЯД-41001506838083
Сообщение отредактировал gling - Четверг, 15.02.2018, 00:12
Ответить
Сообщение Здравствуйте. А так не подойдет?Код
Range("G3") = Application.Sum(Range("G8:G" & lr))
Автор - gling Дата добавления - 15.02.2018 в 00:11
ant6729
Дата: Четверг, 15.02.2018, 00:31 |
Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 533
Репутация:
2
±
Замечаний:
40% ±
Excel 2010
Нет, пробовал... нужно, чтобы формулка - то осталась, потому что суммирование динамично..(фильтрация, изменение значений и изменение суммы в ячейках суммирования), а тут будет значением ставить . На событие прописать Application.Sum можно, но слишком много меняется вокруг всего, влияющего... Вообщем, лучше нет.
Нет, пробовал... нужно, чтобы формулка - то осталась, потому что суммирование динамично..(фильтрация, изменение значений и изменение суммы в ячейках суммирования), а тут будет значением ставить . На событие прописать Application.Sum можно, но слишком много меняется вокруг всего, влияющего... Вообщем, лучше нет. ant6729
Ответить
Сообщение Нет, пробовал... нужно, чтобы формулка - то осталась, потому что суммирование динамично..(фильтрация, изменение значений и изменение суммы в ячейках суммирования), а тут будет значением ставить . На событие прописать Application.Sum можно, но слишком много меняется вокруг всего, влияющего... Вообщем, лучше нет. Автор - ant6729 Дата добавления - 15.02.2018 в 00:31
krosav4ig
Дата: Четверг, 15.02.2018, 02:25 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
Ни на какие мысли не наталкивает?
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение Ни на какие мысли не наталкивает?Автор - krosav4ig Дата добавления - 15.02.2018 в 02:25
ant6729
Дата: Четверг, 15.02.2018, 03:14 |
Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 533
Репутация:
2
±
Замечаний:
40% ±
Excel 2010
[vba]Код
Range("G3").Formula = "=SUM(G8:G" & lr & ")"
[/vba] PS Кто это язык придумал...) Это вообще как дойти, что с одной стороны кавычки нужны, а с другой нет... Так можно целый день кавычить сидеть...
[vba]Код
Range("G3").Formula = "=SUM(G8:G" & lr & ")"
[/vba] PS Кто это язык придумал...) Это вообще как дойти, что с одной стороны кавычки нужны, а с другой нет... Так можно целый день кавычить сидеть... ant6729
Ответить
Сообщение [vba]Код
Range("G3").Formula = "=SUM(G8:G" & lr & ")"
[/vba] PS Кто это язык придумал...) Это вообще как дойти, что с одной стороны кавычки нужны, а с другой нет... Так можно целый день кавычить сидеть... Автор - ant6729 Дата добавления - 15.02.2018 в 03:14
bmv98rus
Дата: Четверг, 15.02.2018, 07:29 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Кто это язык придумал...)
А Вы думаете, что в других языках это иначе? Вы еще с """"a"""" не столкнулись. Осторожно. :-)
Кто это язык придумал...)
А Вы думаете, что в других языках это иначе? Вы еще с """"a"""" не столкнулись. Осторожно. :-)bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Кто это язык придумал...)
А Вы думаете, что в других языках это иначе? Вы еще с """"a"""" не столкнулись. Осторожно. :-)Автор - bmv98rus Дата добавления - 15.02.2018 в 07:29
ant6729
Дата: Четверг, 15.02.2018, 22:28 |
Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 533
Репутация:
2
±
Замечаний:
40% ±
Excel 2010
Да, нет... давно было дело) Pelena подсказала.
Да, нет... давно было дело) Pelena подсказала. ant6729
Ответить
Сообщение Да, нет... давно было дело) Pelena подсказала. Автор - ant6729 Дата добавления - 15.02.2018 в 22:28