Шаг 396.
VBA в MSExcel. Модель прогнозирования денежных потоков... . Сворачивание окна Excel на все время выполнения вычислений

    На этом шаге мы рассмотрим некоторые завершающие операции.

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


Рис.1. Подпрограмма УточненыйРасчетКредитнойЛинии

    Более эффективный способ - сворачивание окна Excel на время выполнения процедуры вычисления. Поэтому допишите две строчки кода VBA. В начале подпрограммы:

  Application.WindowState = xlMinimized
и в конце:
  Application.WindowState = xlMaximized

    Присвоение свойству WindowState значения xlMinimized позволит свернуть окно Excel перед выполнением вычислений, а значение xlMaximized восстановит его во весь экран. В это время можно работать в других программах.

    Полный текст этого приложения можно взять здесь.

    Итоги.

    Итак, на протяжении 50 шагов постепенно создавалась модель прогнозирования денежных потоков. Эти шаги завершают создание этой модели для проведения необходимых вычислений.

    В последних шагах была описана необходимость применения платежного календаря в деятельности предприятия по управлению наличностью. Он несколько отличается от классического (рисунок 2), но это легко исправляется, например, организацией экспорта данных из созданного календаря в классический.


Рис.2. Пример классического платежного календаря

    Практическое применение платежного календаря для производственного предприятия будет рассмотрено позже.

    Со следующего шага мы начнем рассматривать создание графиков.




Предыдущий шаг Содержание Следующий шаг