powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA под Excel, помогите решить..
3 сообщений из 3, страница 1 из 1
VBA под Excel, помогите решить..
    #32164942
Turbobas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно просуммировать числа, находящиеся в одной колонке. Для этого использую функцию СУММ. В VBA формула выглядит так
ActiveCell.FormulaR1C1 = "=SUM(R[-10]C:R[-1]C)". Проблема в том, что 10 - величина изменяемая, нужно вместо нее поставить переменную. Как это сделать?
...
Рейтинг: 0 / 0
VBA под Excel, помогите решить..
    #32164987
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ActiveCell.FormulaR1C1 = "=SUM(R[-" & InputBox("Введите значение") & "]C:R[-1]C)"
...
Рейтинг: 0 / 0
VBA под Excel, помогите решить..
    #32181426
12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно исчо и так :
ActiveCell.Formula= sum ("A"+trim(str(<переменная целого типа>))+":A"+trim(str(<переменная целого типа>)))

trim нужен т.к. str прибавляет пробел перед числом и Excel ругается типа такого диапазона нет
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA под Excel, помогите решить..
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]