У меня есть штатное расписание, состоящее из 200+ сотрудников, все работают в разных ротациях и шаблонах, поэтому поддерживать его вручную в Excel довольно сложно.
Есть ли кто-нибудь, кто пытался создать / написать код VBA, что может сделать следующее, чтобы упростить задачу.
Изменить расписание ротации для одного сотрудника, выбранного из списка имен в столбце «C», с определенной даты начала и окончания и варианта определенияесли он работает 14 дней и 14 выходных или 3 недели и 1 неделя или вообще не имеет ротаций - и включает в себя день поездки в каждом конце ротации.
При изменении всех вышеперечисленныхбыло бы здорово добавить, в каком проекте он участвовал.
Это может быть большой вопрос, чтобы заполнить все вышеперечисленное, но если у вас есть какие-то идеи, как это можно сделать, это будет большая помощь.
Я представляю это так, у меня будет всплывающее окно, в которое можно ввести всю информацию, нажмите кнопку ОК, и VBA выполнит свою работу: -)
Ссылка для изображений того, как я могуЯ вижу это.
Представление ежедневного планирования
Всплывающее окно