Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katrface/builderTimetable
VBA excel macro and userform for building timetable by groups
https://github.com/katrface/builderTimetable
Last synced: 8 days ago
JSON representation
VBA excel macro and userform for building timetable by groups
- Host: GitHub
- URL: https://github.com/katrface/builderTimetable
- Owner: katrface
- Created: 2020-09-06T09:42:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-06T21:46:44.000Z (over 4 years ago)
- Last Synced: 2024-08-13T07:18:14.001Z (4 months ago)
- Language: VBA
- Size: 15.6 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - katrface/builderTimetable - VBA excel macro and userform for building timetable by groups (VBA)
README
# Построить удобное расписание за 19 кликов
VBA Excel макрос и пользовательская форма для построения расписания определенной группы на основе excel файла опубликованного КФУ ИВМиИТ.
Может использоваться для других институтов с незначительными изменениями.## Пример работы макроса
![Пример работы макроса](https://sun9-53.userapi.com/WcjFrKTpsIwcXjQZPF8sJGbPfJVJ3BrOlMEG7Q/cG6gD3evUF4.jpg)## Порядок действий:
### Подготовить Excel
1. Изменить формат на xlsmВ открытом excel файле с расписанием:
**Файл** - **Сохранить как** - Тип файла: **Книга Excel с поддержкой макросов (*.xlsm)** - **Сохранить**
![Тип файла xlsm](https://sun9-73.userapi.com/7YMsKYm6vunjmyygCdfCnx4mDxEGfTBUsssBaA/eRm7Kuv_49Q.jpg)
2. Включить вкладку "Разработчик"
**Файл** - **Параметры** - **Настройка ленты** - В списке **Основные вкладки** установите флажок **Разработчик** - **ОК**
![Включение вкладки "Разработчик"](https://sun3-11.userapi.com/85KvEttZUjKtgCggDTUQIpn6kMAw8l97NagRNw/GRJiG5_LN-U.jpg)
3. Импортировать макрос и пользовательскую форму
Вкладка **Разработчик** - **Visual Basic** - Перенесите файлы в окно структуры VBA Project (или импортируйте другим способом) - Закройте VBA
![Подключение файлов к проекту VBA](https://sun9-20.userapi.com/NNed5_rZ9QuadW3hLyjmazv0t8dUodf6VcuZrQ/KYMSshoagRY.jpg)
> При подключении файлов может возникнуть ошибка связанная с файлом c расширением .frx - Нажмите **ОК** - Переходите к следующему этапу### Вызвать пользовательскую форму
Вкладка **Разработчик** - **Макросы** - Выбираем **showUserForm** - **Выполнить**![Вызов макроса showUserForm](https://sun9-47.userapi.com/FVtgGLmt864CBUXn3F3xpXNpYovfPPoiquADEA/SzOUYi4gFjE.jpg)
***
Следуем форме, подстраиваем масштаб, делаем скриншот.