Итак, улучшим версию процедуры ЗапросПродаж описанную в статье №64.1 (и назовём процедуру: ЗапросПродаж1) которая обеспечивает удобство, интерактивность и позволяет повторять цикл вычислений, пока пользователь не завершит его, нажав кнопку "Нет". Вот описание этой версии процедуры: Эта версия процедуры добавляет следующие усовершенствования: Она отформатирована так, чтобы отображать объем продаж и комиссию с использованием разделителей разрядов и двух десятичных знаков. После отображения результатов, процедура запрашивает пользователя, хочет ли он продолжить расчеты. Если пользователь выбирает "Да", процедура вызывает саму себя для нового ввода данных. Процедура проверяет, была ли нажата кнопка "Отмена" при вводе объема продаж, и в этом случае завершает выполнение, чтобы избежать ошибок при нулевом значении продаж. Давайте разберем каждую часть макроса "ЗапросПродаж1": Рекомендации по использованию аргументов в пользовательских функциях При создании пользовательских функций в Excel рек