Средства автоматизации разработки приложений в 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?