Модуль заполнения аттестатов и приложений

Модуль (программа) заполнения аттестатов

Во вторник на работе поступило задание срочно разработать модуль заполнения аттестатов и приложений. Так как согласно руководству по заполнению бланков документов государственного образца теперь надо осуществлять только с помощью компьютера.  Цитата:
1. Бланки документов государственного образца об основном общем и среднем (полном) общем образовании (далее — аттестаты) заполняются на русском языке с использованием компьютерной техники (шрифтом черного цвета, размер 14 Bookman Old Style или Times New Roman). При заполнении может использоваться компьютерный модуль заполнения аттестатов и приложений, позволяющий автоматически формировать электронную Книгу для учета и записи выданных аттестатов.

Приказ есть, а модуля (программы) нет.

Решено было сделать шаблоны в Excel и написать макрос, который бы автоматически генерировал заполненные бланки аттестатов на основе сводной таблицы учеников и оценок по предметам.

Первый день закончился в полночь и был занят созданием выверенных до миллиметра шаблонов. Самое сложное это попасть в отведенные в бланке места. Второй день был потрачен на создание макроса на VBA для автоматического генерирования бланков аттестатов. Но тут вылезла ошибка. При создании более 58 копий листов книги Excel вылетал с ошибкой и дальнейшее копирование (даже ручным способом) не удавалось выполнить. Так как на каждого выпускника отводится 3 листа, то было принято решение ограничить список фамилий 15 человеками. После этого можно было заново запустить Excel и продолжать работу. День также закончился в полночь.

Утром третьего дня были до конца оформлены шаблоны и файл с примером. Затем была написана инструкция по использованию (которую вы можете посмотреть здесь instrukciya).

И после обеда файлы (пример, форма для заполнения, инструкция, информационное письмо и договор) были отправлены во все образовательные учреждения Новосибирской области.

UPD: 2.06.2011 мною запущен более совершенный и удобный сервис заполнение аттестата.

ПоделитьсяShare on VKShare on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someoneBuffer this page