Имеется книга, в которой три листа: "Отдел", "Отпуск" и "График".
На листе "Отдел" имеется одна умная одноименная таблица: "Отдел".
На листе "Отпуск" имеется две умных таблицы: "Отпуск" и "Нмесяц".
В Таблицу "Отдел" вносятся Фамилия, Имя, Отчество сотрудников, их должности, время работы в день, даты начала и окончания работы.
В Таблицу "Отпуск" вносятся данные Фамилия,инициалы, дата начала, продолжительность отпуска и его вид.
В Таблицу "НМесяц" внесены данные о номере и названии месяца.
Основной лист - это лист "График". На нём выбирается год и месяц. В него вносятся данные сотрудников, работающих, хотя бы один день в выбранном месяце и проставляет им часы на каждый рабочий день. Я не рассматриваю сейчас праздники, сокращённые дни, выходные и внеплановые рабочие дни.
Дни, которые выходят за выбранный месяц присваиваются НУЛЯМИ и закрашиваются белым (ячейка и сам текст). Выходные закрашиваются серым.
Реализация отпуска осуществлена следующим образом: на листе "График" за печатаемое поле выводятся данные о начале, окончании и виде отпуска.
Самая главная проблема - это то, что я не могу понять, как реализовать отображение БОЛЕЕ одного отпуска для каждого сотрудника.
Помогите построить алгоритм реализации данного недочёта.
На листе "Отдел" имеется одна умная одноименная таблица: "Отдел".
На листе "Отпуск" имеется две умных таблицы: "Отпуск" и "Нмесяц".
В Таблицу "Отдел" вносятся Фамилия, Имя, Отчество сотрудников, их должности, время работы в день, даты начала и окончания работы.
В Таблицу "Отпуск" вносятся данные Фамилия,инициалы, дата начала, продолжительность отпуска и его вид.
В Таблицу "НМесяц" внесены данные о номере и названии месяца.
Основной лист - это лист "График". На нём выбирается год и месяц. В него вносятся данные сотрудников, работающих, хотя бы один день в выбранном месяце и проставляет им часы на каждый рабочий день. Я не рассматриваю сейчас праздники, сокращённые дни, выходные и внеплановые рабочие дни.
Дни, которые выходят за выбранный месяц присваиваются НУЛЯМИ и закрашиваются белым (ячейка и сам текст). Выходные закрашиваются серым.
Реализация отпуска осуществлена следующим образом: на листе "График" за печатаемое поле выводятся данные о начале, окончании и виде отпуска.
Самая главная проблема - это то, что я не могу понять, как реализовать отображение БОЛЕЕ одного отпуска для каждого сотрудника.
Помогите построить алгоритм реализации данного недочёта.