Пример печати справок учащихся

Автор: | 02.04.2018

В файле применяется способ печати справок в формате Word на основе некоторого шаблона с расширением DOT. В формате Excel имеется список с закреплёнными полями.

Формирование справок настроено на использование 3-х полей ФИО (как сумма полей Фамилия, Имя и Отчество), Класс (Класс + Литера) и Год рождения.

В шаблоне им  соответствуют заменяемые поля Замена1, Замена2 и Замена3.

Всё можно перенастроить, изменяя сам текст макроса. Кроме этого имеется возможность изменять падеж представления ФИО с именительного (1) на родительный (2) или дательный (3).

Все справки в формате Word формируются предварительно в отдельной папке Справка.

Имена файлов заданы жёстко и прописаны в макросе относительно имени папки.

Перевод в родительный или дательный падеж происходит функциями, которые можно использовать для других файлов.

Формируемые справки не должны затирать друг друга, т.к в имени файла добавляется оригинальный номер.

 

Какие могут быть улучшения?

  • Для обработки списка ФИО использовать ListBox или ComboBox с выбором списка учащихся.
  • Справки не формировать, а печатать сразу же.
  • Предусмотреть возможность выбора при формировании справок одной или нескольких ФИО учащихся на листе, т.е. дублирование справки на листе или печать 2-х разных.
  • Переделать файл справки в формат наlстройки Excel.

 

Это уже будет ближе к коммерческой версии программы.

Справку с примерами можно скачать в виде архива Zip.