Форум по VBA и MS Office

Фриланс => Фриланс => Тема начата: Посетитель от 26 марта 2016, 13:53

Название: Excel VBA Макросы. Подогнать цены под итоговую сумму.
Отправлено: Посетитель от 26 марта 2016, 13:53
На листе есть четыре столбца:
1) Наименование
2) Количество
3) Цена
4) Стоимость

В столбце "Стоимость" находится формула: Количество * Цена.
В столбце "Стоимость" есть сумма по столбцу "Стоимость".

Нужен макрос, который делает следующее. Пользователь указывает новую сумму для столбца "Стоимость", макрос равномерно (пропорционально) изменяет цены, чтобы сумма в столбце "Стоимость" стала равняться указанной пользователем сумме.

Т.к. используются реальные числа - деньги, то нужно, чтобы было округление до двух цифр после запятой.

Допускается, что сумма макроса будет немного отличаться от указанной суммы: не нужно добавиться 100% совпадения.
Название: Excel VBA Макросы. Подогнать цены под итоговую сумму.
Отправлено: Администратор от 21 марта 2026, 10:10
Пишите, обсудим ваше задание. Контакты на этом форуме, в правом верхнем углу.