Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методические_контрольная.doc
Скачиваний:
34
Добавлен:
22.02.2015
Размер:
1.29 Mб
Скачать

Министерство сельского хозяйства российской федерации

ФГБОУ ВПО «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ ИМЕНИ ИМПЕРАТОРА ПЕТРА I»

Кафедра информационного обеспечения и моделирования агроэкономических систем

Контрольная работа

по дисциплине

«Инструментальные средства обработки информации (Word, Excel)»

Выполнил студент ГПФ-2

заочного отделения Иванов А.А.

Шифр - 09105

Проверил к.э.н., доц.

Толстых А.А.

Воронеж

2012

  1. Методические рекомендации по выполнению контрольной: Программирование в офисных приложениях

Цель: получить навыки создания несложных программ (макросов) для решения различных задач, изучить назначение, возможности и области практического применения инструментальной средыVisual Basic for Application (VBA).

    1. Основы работы с макросами

Автоматизация задач

Большинство пользователей, постепенно освоив основные возможности программ из пакета Microsoft Office, определяют для себя оптимальное количество требуемых инструментов, которые наиболее пригодны для создания документов нужного им типа. Вследствие этого множество средств и функций изученных программ не используются. Две области, которые многие пользователи оставляют без внимания, — это запись макросов и программирование в среде VBA (Visual Basic for Applications — Visual Basic для приложений).

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

  • ускорения часто выполняемых операций редактирования или форматирования;

  • объединения нескольких команд, например, для вставки таблицы с указанными размерами и границами и определенным числом строк и столбцов;

  • упрощения доступа к параметрам в диалоговых окнах;

  • автоматизации обработки сложных последовательных действий в задачах;

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

Для создания макроса в Microsoft Office существует два метода: использование средства для записи макросов (Макрорекордер) и прямое программирование в редакторе Visual Basic. На практике обычно используются оба метода сразу: записывается часть шагов, а затем макрос редактируется с помощью программного кода.

VBA является единой средой разработки приложений во всех программах Microsoft Office 2003.

Макрорекордер

Наиболее простым способом создания макрокоманды является ее запись с помощью макрорекордера. Макрорекордер (или просто «рекордер») записывает все действия пользователя, включая ошибки и неправильные запуски. Когда программа воспроизводит макрос, она выполняет каждую записанную рекордером команду точно в такой последовательности, в которой её выполнял пользователь во время записи. Удобством этого способа является простота и наглядность - для использования этого способа вовсе не нужны глубокие знания по программированию. Работа макрорекордера во многом напоминает работу обычного магнитофона, осуществляющего запись и воспроизведение звука.

Процесс записи макросов можно разбить на следующее этапы:

1) подготовка к записи – планирование всех шагов;

2) запуск макрорекордера и определение начальных параметров макроса;

3) выполнение записываемых операций;

4) завершение записи.