Шаг 417.
VBA в MSExcel. Бюджетирование. Коротко о бюджетировании. Система функциональных бюджетов. Описание формы функциональных бюджетов

    На этом шаге мы рассмотрим форму функционального бюджета.

    Автоматизация формирования функциональных бюджетов здесь рассматриваться не будет. Предполагаем, что они уже созданы на основании операционных бюджетов. Форма и данные в электронном виде, содержащиеся в функциональных бюджетах, утверждены на предприятии и являются обязательными к выполнению ответственными за их формирование.

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


Рис.1. Функциональный бюджет расходов по заводоуправлению

    Допустим рабочая область размещения таблицы ограничена ячейками С6:Е54 или 50 строками записи. Причем, ячейки от С6 и до конца таблицы функционального бюджета по этому столбцу должны быть обязательно заполнены, что будет отвечать требованиям Excel по правилам создания списка. В строку 1 вводятся данные, необходимые для контроля:

    Непосредственно рабочая область функционального бюджета содержит три графы:

    С целью формирования двух бюджетов БДР и БДДС в функциональный бюджет, согласно установленных правил формирования бюджетов предприятия установлено, что вводится сумма дохода/затрат планируемого месяца для БДР и предполагаемая сумма денежных средств к поступлению/оплате для БДДС. Ведь доходы/затраты планируемого месяца и перечисление денежные средств - это разные вещи. Например, затраты по услугам связи планируемого месяца (июль) войдут в бюджет доходов и расходов планируемого месяца, а будут оплачены в следующем месяце за планируемым и войдут в планируемый бюджет движения денежных средств на август. Оплата денежными средствами в планируемом месяце будет осуществлена за услуги связи месяца предшествующего планируемому.

    На рабочем листе расположена кнопка Закрытие файла, которой назначен макрос ЗакрытиеФайла (рисунок 2).


Рис.2. Макрос ЗакрытиеФайла

    При нажатии на эту кнопку лицом, ответственным за создание бюджета, файл сохраняется, например, по адресу D:\Самоучитель\Бюджет\Администрация\ с именем файла БюджетАдминистрация и в ячейке А1 фиксируется дата и время сохранения файла.

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


Рис.3. Панель функции ТДАТА

    Функция ТДАТА не имеет аргументов и возвращает текущую дату и время.

    Для записи макроса после начала записи выполните следующие действия:

    Для избежания появления предупреждающих сообщений при выполнении макроса (рисунок 4) перед операцией сохранения вставьте оператор, в котором свойству DisplayAlerts присваивается значение False:

  Application.DisplayAlerts = False

    После выполнения подпрограммы свойство DisplayAlerts автоматически примет свое стандартное значение True (ИСТИНА).

    На следующем шаге мы рассмотрим функциональный бюджет административных расходов по заводу.




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