Средства автоматизации разработки приложений в MS Word
1. Цель работы:
1.1. изучение возможностей разработки текстовых документов с использованием стандартных объектов.
1.2. Изучение принципов создания форм пользователя и элементов управления.
2. Приборы и оборудование:
2.1. Методические указания.
2.2. ПЭВМ типа IBM PC/XT.
2.3. MS Word.
2.4. Visual Basic for Application.
3. Порядок выполнения работы:
3.1. Изучить основные теоретические сведения (Приложение А).
3.2. Задание 1. Создать программу, позволяющую заполнять стандартные заявления студентов учебного заведения, если все необходимые данные заполняются в соответствующих текстовых полях формы, а причина пропусков занятий выбирается из раскрывающегося списка (см. рисунок 1, 2).
Рисунок 1 – Пример оформления форм.
Рисунок 2 – Примерный формат вывода заявления в документ Word.
3.3. Задание 2. Создать программу, позволяющую рассчитать сумму денег, затрачиваемых на бензин при поездке на дачу (пример см. Рисунок 3, 4). При этом учесть следующее: условия поездки могут быть: в одну сторону, туда и обратно, можно сесть на чужую машину (данные условия учитываются в раскрывающемся списке «условия поездки» на создаваемой форме). Полученный результат вычисляется по формуле:
Результат = расстояние * (потребление бензина на 100 км) / 100*цену бензина за литр.
Учесть, что если выбрали условие поездки «на чужой машине», то цена бензина равняется 0 руб.
Рисунок 3 – Пример оформления форм.
Также учесть, что если при вычислении результат превысит 400 руб., то выдать сообщение «Может, пойдем на рынок?».
Рисунок 4 – Примерный формат вывода заявления в документ Word.
3.4. Задание 3. Разработать программу, позволяющую заполнять заявление на восстановление студенческого билета при его порче (украли, потерял, постирал и т. д.). Причину порчи предусмотреть в раскрывающемся списке создаваемой формы. При работе придерживаться приведенных рисунках 5 и 6.
Рисунок 5 – Разработанная форма в рабочем состоянии.
Рисунок 6 – Примерный формат вывода заявления в документ Word.
3.5. Создайте кнопку или панель в Вашем проекте для непосредственного вызова приложения.
3.6. Добавьте комментарии. Текст и результат выполнения программы занести в отчёт.
3.7. Сформулируйте выводы по проделанной работе.
4. Содержание отчёта:
4.1. Тема работы.
4.2. Цель работы.
4.3. Приборы и оборудование.
4.4. Порядок выполнения работы.
4.5. Выводы.
4.6. Контрольные вопросы.
5. Контрольные вопросы:
5.1. VBA. Работа с пользовательскими формами. Создание списков, надписей, полей ввода, кнопок.
5.2. Рекомендуемые сочетания первых трех символов имен?
5.3. Какие коды необходимо знать при работе с текстом в Word?