На этом шаге мы рассмотрим некоторые завершающие операции.
Полный цикл расчета модели может длиться более одной минуты, и для того, чтобы это не утомляло глаза при расчете параметров кредитной линии, применялось отключение обновления экрана (рисунок 1).
Рис.1. Подпрограмма УточненыйРасчетКредитнойЛинии
Более эффективный способ - сворачивание окна Excel на время выполнения процедуры вычисления. Поэтому допишите две строчки кода VBA. В начале подпрограммы:
Application.WindowState = xlMinimized
Application.WindowState = xlMaximized
Присвоение свойству WindowState значения xlMinimized позволит свернуть окно Excel перед выполнением вычислений, а значение xlMaximized восстановит его во весь экран. В это время можно работать в других программах.
Полный текст этого приложения можно взять здесь.
Итоги.
Итак, на протяжении 50 шагов постепенно создавалась модель прогнозирования денежных потоков. Эти шаги завершают создание этой модели для проведения необходимых вычислений.
В последних шагах была описана необходимость применения платежного календаря в деятельности предприятия по управлению наличностью. Он несколько отличается от классического (рисунок 2), но это легко исправляется, например, организацией экспорта данных из созданного календаря в классический.
Рис.2. Пример классического платежного календаря
Практическое применение платежного календаря для производственного предприятия будет рассмотрено позже.
Со следующего шага мы начнем рассматривать создание графиков.