Предлагаю один из вариантов создания текущего расписания путем непосредственного ввода готовых данных на лист Excel через форму. Сведения о предметах и преподавателях находятся в другом файле Excel.
Этот файл Сводного журнала был изменён только для данного варианта размещения программы в Интернет. На самом деле Сводный журнал содержит десяток форм и модулей, позволяющих преобразовывать всю информацию по ведению журнала занятий за период с подведением итогов по каждому курсу, дисциплине или преподавателю. В журнале оставлены лишь два листа, которые требуются для конкретного предлагаемого примера.
В основном файле создания расписания опять нет автозапуска, хотя это легко реализовать. Основные макросы книги,- это добавление нового листа и создание расписания на выделенном или активном листе Excel.
Значения в комбобоксы добавляются или кодом или берутся из готового списка. Очистка значений осуществляется, а считывание значений нет.
Самое интересное в этом коде программы, наверное, это работа с датами. Данный модуль был написан в 2005-2006 году.