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

7

Занятие 5. Тема “Основные понятия программной среды Visual Basic for Applications. ” При проведении занятия рекомендуется рассмотреть следующие вопросы:

  1. Создание индивидуальной папки на компьютере для хранения разработанных программ.

Папку рекомендуется создавать на устройстве «С». Имя создаваемой папки должно иметь смысловую нагрузку. Например, код группы и фамилия разработчика.

  1. Предварительная настройка продуктов Microsoft Office на работу с макросами (программами).

Существуют проблемы, которые могут возникнуть при попытке начать работу с VBA.

Во-первых, файлы, содержащие макросы, должны сохраняться с использованием специального формата “docm” (Документ Word с поддержкой макросов). Если данный формат не задан, то при сохранении текстового файла макросы не сохраняются.

Во-вторых, если файл при открытии получил атрибут «только для чтения» (ReadOnly), то сохранение макроса становится невозможным. Для решения данной проблемы можно, перед началом обработки, средствами Windows обратиться к команде «Свойства» рассматриваемого файла. На странице «Общие» поменять значение атрибута «только для чтения».

В-третьих, чтобы обеспечить возможность работы с макросами требуется предварительно задать включение макросов. Для выполнения включения макросов можно использовать следующие возможности.

Первая возможность. При открытии файла, содержащего макросы, может появиться желтая панель сообщений со значком щита и кнопкой «Включить содержимое». На панели сообщений требуется нажать кнопку «Включить содержимое».

Вторая возможность. Можно использовать изменение параметров макросов в центре управления безопасностью. Для задания требуемых параметров необходимо выполнить следующие действия:

Пункт 1.Откройте вкладку Файл.

Пункт 2. В разделе «Справка» щелкните элемент «Параметры». После этого откроется диалоговое окно «Параметры Word».

Пункт 3. Щелкните элемент «Центр управления безопасностью», а затем выберите элемент «Параметры центра управления безопасностью».

Пункт 4. В центре управления безопасностью выбирается элемент «Параметры макросов» и задается параметр «Включить все макросы». После выполнения всех действий нажимается кнопка «ОК».

  1. Создание макроса.

В связи с тем, что макросы всегда работают в программной среде прикладного программного продукта Microsoft Office, необходимо предварительно войти в соответствующий программный продукт. Следовательно, необходимо войти в Word и сохранить документ в созданной папке.

Для создания макроса необходимо открыть панель «Вид» и выбрать элемент «Макросы». После появления окна «Макрос» в элементе «Макросы из» выбирается название созданного документа Word. Если в элементе «Макросы из» будет указан пункт “Normal.dotm (общего шаблона), то разработанный макрос будет автоматически появляться во всех открываемых документах Word. Затем, в окне «Имя» задается имя макроса. После задания имени макроса нажимается кнопка «Создать» и осуществляется переход в текстовый редактор программной среды Visual Basic. При входе в текстовый редактор программной среды Visual Basic автоматически генерируются начальная конструкция макроса, комментарии и завершающая конструкция макроса. Между начальной конструкцией и завершающей конструкцией набирается требуемый программный код.

Сохранение набранного макроса в текстовом редакторе программной среды Visual Basic обеспечивается выбором из меню “File” команды “Save <имя документа Word>“. При сохранении необходимо выбрать тип сохраняемого файла «Документ Word с поддержкой макросов (*.docm)».

Выполнение набранного макроса в текстовом редакторе программной среды Visual Basic обеспечивается выбором из меню “Run” команды “Run Sub/UserForm“.

Выход из текстового редактора программной среды Visual Basic обеспечивается выбором из меню “File” команды “Close and Return to Microsoft Word>“.

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