Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие_1_осень_2013.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
67.07 Кб
Скачать
  1. Перенесение выполненного программного кода макроса в документ Word.

Перенесение выполненного программного кода макроса в документ Word обеспечивается копированием выделенного в текстовом редакторе VBA макроса с помощью команды “Copy” из меню “Edit”. После копирования программного кода обеспечивается переход в требуемый документ и вставка в нужном месте текста. Необходимо учитывать, что если макрос содержит русские буквы, то копирование программного кода должно выполняться исключительно при активизации в редакторе VBA русского шрифта.

  1. Формирование экрана, подтверждающего выполнение.

Для сохранения экрана, подтверждающего выполнение макроса, требуется в момент выполнения программы нажать кнопку “PrtScr”. При нажатии данной кнопки содержимое экрана сохранится в буфере обмена. После перехода в документ Word содержимое буфера обмена вставляется в текст.

Дополнительные особенности проведения занятия.

  1. При перенесении программного кода макроса из документа Word в текстовый редактор программной среды Visual Basic может возникнуть проблема перекодировки некоторых имен переменных, обозначенных латинскими символами, в полностью совпадающие по написанию символы русского алфавита. При восстановлении корректного описания имени переменной в конструкции Dim система восстанавливает правильное написание имен во всей программе.

  2. При использовании Word 2007 для выдачи программного кода, возникает необходимость отключение подчеркивания текста, выдаваемого системой контроля правописания. Для отключения контроля правописания выбирается кнопка «OFFICE». В появившимся окне выбирается кнопка «Параметры WORD». В окне «Параметры WORD» выбирается кнопка «Правописание». В появившемся окне «Настройка исправлений форматированного текста» отключаются все параметры. Затем нажимается клавиша «OK».

  3. При использовании Word 2007 для увеличения размера выдаваемой страницы можно использовать в меню «Вид» в команде «Масштаб» опцию «По ширине страницы».

  4. При использовании Word 2007 для увеличения размера выдаваемой страницы также можно использовать в меню «Вид» команду «Масштаб» для определения масштаба изображения.

  5. При возникновении проблемы с открытием папок, расположенных на устройстве, которое не хочет открываться, можно выполнить следующий набор команд:

«Пуск→Выполнить→С:».

  1. Возможна ситуация, когда файл, получивший при сохранении расширение “docm”, может потребовать специального инструментария для открытия. Для решения данной проблемы можно средствами Windows переименовать расширение файла на “doc”. После открытия заново сохранить файл средствами Word с расширением “docm”.

При проведении данного занятия рекомендуется разработать программные коды для решения следующих задач: Задача 1.

В прикладном программном продукте Word выполнить следующие действия:

Во-первых, создать документ с именем «Определение текущей даты» и сохранить данный документ в своей папке с заданием типа сохраняемого файла «Документ Word с поддержкой макросов (*.docm)».

Во-вторых, разработать макрос с именем “PR1”, обеспечивающий выдачу текущей даты на экран.

В-третьих, в созданном документе Word набрать заголовок «Программный код».

В-четвертых, скопировать программный код макроса и вставить программный код в документ после заголовка. При вставке программного кода удалить комментарии.

В-пятых, в созданном документе Word набрать заголовок «Экран, подтверждающий выполнение».

В-шестых, скопировать экран, подтверждающий выполнение макроса и вставить экран после заголовка.

Решение.

Для выполнения данной задачи требуется обеспечить обращение к функции Date, которая возвращает системную дату. Для выдачи требуемой информации на экран использована функция MsgBox.

Программный код, обеспечивающий выполнение данной задачи, имеет следующий вид:

Sub PR1()

MsgBox Date, , "Сегодняшняя дата"

End Sub

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]