Шаг 453.
VBA в MSExcel. Бюджетирование... . Подпрограмма переноса даты, сумм и назначения денежных потоков
На этом шаге мы рассмотрим особенности создания этого макроса.
Подпрограммы ФиксированныеПлатежи и РаспределенныеПлатежи одинаковы (рисунок 1).
Рис.1. Подпрограммы переноса платежей в модель прогнозирования денежных потоков
Они выполняются при активном рабочем листе ИсхДанные и их задачей является последовательное копирование областей дат, наименований статей
управленческого учета и сумм на рабочих листах с этой информацией и вставка в области, отведенные для этого. Обратите внимание на две детали:
- предполагается что количество записей по каждому виду платежей не превышает 500. Тогда для области фиксированных платежей выделен диапазон строк от 10-й
до 509-й, а для распределенных платежей от 510-й до 10009-й. При необходимости эти области можно изменить - увеличить или уменьшить. Можете ввести поиск первой
пустой строки с последующей вставкой скопированных диапазонов. Это не принципиально. Основная задача перенести данные за минимально короткое время и не внеся
при этом ошибок. То есть важен результат;
- ранее, на всех предыдущих шагах, копирование ячеек (диапазонов) проводилось в пределах одной рабочей книги. Здесь же применено копирование диапазонов из
другой рабочей книги, поэтому указан полный путь нахождения этих диапазонов, соблюдая иерархию: имя книги, имя листа, адрес диапазона ячеек.
На следующем шаге мы рассмотрим подпрограмму ввода формул признака денежных потоков и наименования валюты.
Предыдущий шаг
Содержание
Следующий шаг