- •Практическое занятие №1 Обработка текстовой информации средствами текстового процессора ms Word: редактирование и форматирование документов.
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Бульон с сельдереем
- •Повести покойного Ивана Петровича Белкина
- •Программа передач
- •Сводка погоды
- •Практическое занятие №2 Обработка текстовой информации средствами текстового процессора ms Word: вставка в документ различных объектов.
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Заготовительная контора «Рога и копыта»
- •Р абота с калькулятором
- •Практическое занятие №3 Выполнение расчетов средствами табличного процессора ms Excel
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Практическое занятие №4 Обработка экономической и статистической информации.
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Практическое занятие №5 Создание баз данных средствами субд ms Access
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Практическое занятие №6 Выполнение схем в графическом редакторе Microsoft Visio.
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Практическое занятие №7 Использование средств группировки, объединения, модификации объектов в Microsoft Visio
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Практическое занятие № 8 Изучение структуры инструментальной среды программирования vba
- •1 Цель занятия
- •2 Оборудование рабочего места и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Стандартные пункты строки меню
- •Практическое занятие № 9 Разработка кода программного модуля и его отладка в инструментальной среде vba
- •1 Цель занятия
- •2 Оборудование рабочего места и программное обеспечение.
- •3 Краткие теоретические сведения.
- •Практическое занятие №10. Разработка и отладка программного модуля с семейством Documents и объектом Document в инструментальной среде vba.
- •1 Цель занятия
- •2 Оборудование рабочего места и программное обеспечение.
- •3 Краткие теоретические сведения.
- •4 Порядок выполнения работы
- •5 Контрольные вопросы
- •7 Задание 1:
- •Практическое занятие №11. Разработка и отладка программного модуля с семейством Paragraphs и объектом Paragraph в среде программирования vba.
- •1 Цель занятия
- •2 Оборудование рабочего места и программное обеспечение.
- •3 Краткие теоретические сведения.
- •4 Порядок выполнения работы
- •5 Контрольные вопросы
- •7 Задание 1:
- •Практическое занятие №12. Разработка и отладка программного модуля с использованием семейства Worksheets и объекта Worksheet в vba.
- •1 Цель занятия
- •2 Перечень оборудования и программное обеспечение.
- •3 Краткие теоретические сведения.
- •4 Порядок выполнения работы
- •5 Содержание отчета
- •6 Контрольные вопросы
- •Практическое занятие №13. Разработка и отладка программного модуля с использованием семейства Charts и объекта Chart в vba.
- •1 Цель занятия
- •2 Оборудование рабочего места и программное обеспечение.
- •3 Краткие теоретические сведения.
- •4 Порядок выполнения работы
- •5 Контрольные вопросы
- •7 Задание :
Практическое занятие № 8 Изучение структуры инструментальной среды программирования vba
1 Цель занятия
Изучить интерфейс и приемы работы в инструментальной среды программирования VBA.
2 Оборудование рабочего места и программное обеспечение.
Персональный компьютер.
Microsoft Office Word 2007
3 Краткие теоретические сведения.
При программировании важно знать не только язык программирования, но и хорошо ориентироваться в среде разработки. Современные среды разработки программ являются интегрированными, то есть объединяют в себе несколько составляющих, таких как компилятор, редактор текстов программ, средства отладки, визуальный конструктор форм и т. п.
Чтобы перейти в интегрированную среду разработки из любого приложения MS Office, достаточно нажать комбинацию клавиш Alt+Fll или выполнить команду Вид > Макросы > Макросы > Создать.
Основные окна интегрированной среды разработки Visual Basic for Application
Наименование окна
|
Описание |
Project Explorer (Проект) |
Предназначено для отображения всех открытых проектов, а также их составляющих: модулей, форм и ссылок на другие проекты |
Toolbox (Панель элементов) |
Содержит элементы управления для конструирования форм |
UserForm |
Используется для создания форм путем размещения на них элементов управления |
Code (Программа) |
Предназначено для просмотра, написания и редактирования программы на языке VBA. Поскольку среда разработки является многооконной, то для каждого модуля проекта можно открыть отдельное окно |
Properties (Свойства) |
Отображает свойства выделенных объектов. В этом окне можно задавать новые значения свойств формы и элементов управления |
Object Browser (Просмотр объектов) |
Отображает классы, свойства, методы, события и константы различных библиотек объектов, Используется для быстрого получения информации об объектах |
Immediate (Проверка) |
Предназначено для быстрого выполнения вводимых в него инструкций. В данном окне также выводятся и результаты выполнения вводимых инструкций
|
Locals (Локальные переменные) |
Автоматически показывает все переменные данной процедуры |
Watches (Контрольные значения) |
Применяется при отладке программ для просмотра значений выражений |
Меню
Как и большинство приложений MS Windows, интегрированная среда разработки MS Office имеет строку меню, в которой присутствуют пункты меню, содержащие все команды приложения.
Стандартные пункты строки меню
Наименование |
Описание |
File (Файл) |
Содержит команды, позволяющие сохранить проект, импортировать файл, содержащийся на диске, в проект, экспортировать составляющие проекта в файлы соответствующих форматов |
Edit (Правка) |
Команды этого меню используются при написании программного кода, а также при конструировании форм |
View (Вид) |
Содержит команды, которые позволяют отобразить те или иные компоненты интегрированной среды разработки |
Insert (Вставка) |
Команды этого меню позволяют добавить к проекту процедуру, модуль, модуль класса или форму |
Format (Формат) |
Команды данного меню используются при конструировании форм. |
Debug (Отладка) |
Содержит команды, используемые при отладке программ. |
Run (Запуск) |
Содержит команды, позволяющие запустить процедуру или форму на выполнение |
Tools (Сервис) |
Включает несколько специальных команд |
Add-lns (Расширения) |
Содержит команду Add-In Manager, которая позволяет вызвать одноименное окно диалога. В нем можно установить дополнительные компоненты, расширяющие функциональные возможности интегрированной среды разработки |
Window (Окно) |
Предназначено, для управления окнами, открытыми в редакторе Visual Basic |
Help (Помощь) |
Содержит команды, предназначенные для вызова справочной информации |
Команды меню Run:
Run Macro Запускает процедуру, в которой находится курсор или форму, являющуюся активной в данный момент.
Break (Прервать) Позволяет приостановить выполнение программы и выполнить пошаговую отладку программы
Reset (Сброс) Очищает стек вызова о также переменные уровня модуля
Design Mode (Конструктор) Переключает редактор Visual Basic в режим конструктора форм и обратно.
Сохранять выполненное задание надо, сохраняя файл документа, в котором создан программный модуль, на своем сетевом диске в отдельной папке для каждой практической работы.
Используемая литература.
Конспект лекций.
Вик Курилович Visual Basic for Application, стр. 9-14, 2010г.
И.Г.Фризен Офисное программирование, стр.18-23, 2011г.
4 Порядок выполнения работы
Изучить теоретические сведения и задание к работе.
Выполнить задание и сохранить его в папке на своем диске.
Ответить на контрольные вопросы.
5 Содержание отчета
Наименование практической работы.
Цель работы.
Конкретное задание и его выполнение.
Ответы на контрольные вопросы.
6 Контрольные вопросы
Назначение среды программирования VBA.
Как войти в среду программирования из приложений Ms Office?
Какие окна среды можно использовать при работе в среде VBA?
Какой пункт меню используется для вывода нужного окна среды на экран?
7 Задание:
Запустить текстовый процессор MS-Word
Войти в пункт меню Вид, пункт Макросы, пункт Макрос, указать имя в сроке имени, Создать
Ознакомиться с командами меню редактора Visual Basic for Application
Скрыть/отобразить на экране окно Project Explorer с помощью команды меню View/Project Explorer
Скрыть/отобразить на экране окно Properties Window используя команду меню View/Properties Window
Скрыть/отобразить на экране окно Code с помощью команды View/Code
Скрыть/отобразить на экране окно Object Browser с помощью команды меню View/Object Browser
Скрыть/отобразить на экране окно Immediate Window используя команду меню View/Immediate Window
Просмотреть ссылки на библиотеки объектов в окне References, используя для этого команду меню Tools/References
Используя команду меню Insert/UserForm добавить в проект форму
Используя команду меню Insert/Module добавить в проект стандартный модуль
Используя команду меню Insert/ClassModule добавить в проект модуль класса
Обратить внимание на изменение внешнего вида окна Project Explorer
Повторить пункты с 1 по 13 для приложения Microsoft Excel
Повторить пункты задания с 1 по 13 для приложения Microsoft Access, обратить внимание на отличия в интерфейсе
