![](/user_photo/2706_HbeT2.jpg)
- •6.4. Поиск решения 101
- •6.4.1. Поиск решения 102
- •7. Приложения на основе Power Point 111
- •8. Приложения, созданные средствами языка программирования vba 124
- •Сведения из теории
- •1. Структура системы управления
- •2. Компьютерная информационная система в структуре организации
- •2.1 Схема внедрения компьютерной ис в организацию
- •2.2. Проектирование ис
- •3. Разработка баз данных для информационных систем
- •3.1. Получение внутреннего нормализованного представления данных с использованием реляционной модели
- •3.2. Задание для контрольной работы
- •Практические задания
- •4.1. Построение информационной системы по шаблону
- •4.2. Создание новой ис
- •4.2.1. Создание новых таблиц базы данных
- •4.2.2. Установка связей между таблицами и ввод данных в таблицы Установка связей между таблицами
- •4.2.3. Ввод данных в таблицы бд
- •4.3. Создание форм
- •4.4. Создание сложных форм для работы с базой данных
- •4.4.1. Работа с данными с помощью формы
- •4.4.2. Создание сложных форм
- •4.5. Работа с запросами и отчетами
- •4.5.1. Создание и фильтрация запросов
- •4.5.2. Создание и просмотр отчетов
- •Справка №
- •6. Приложения на основе табличного процессора Excel
- •6.2. Создание запроса к базе данных из рабочей книги ms Excel
- •6.3. Анализ и обработка данных с помощью сводных таблиц
- •6.3.1. Создание сводных таблиц
- •Самостоятельная работа
- •6.3.2. Изменение структуры таблицы
- •Вычисляемое поле
- •Самостоятельная работа
- •Обновление данных
- •Группирование элементов сводной таблицы.
- •6.4. Поиск решения
- •6.4.1. Поиск решения
- •7. Приложения на основе Power Point
- •7.1. Работа с простыми презентациями
- •7.1.1. Структура презентации Power Point
- •7.2. Просмотр ранее созданной презентации
- •7.3. Создание презентации на основе шаблонов
- •7.4. Создание презентации с «чистого листа»
- •7.5. Включение в презентацию элементов управления
- •7.6. Размещение элементов управления для перемещения между слайдами
- •7.7. Размещение гиперссылок в слайде
- •8. Приложения, созданные средствами языка программирования vba
- •8.1. Автоматизация выполнения задач с помощью макросов
- •8.2. Советы по записи макросов
- •8.3. Запись макроса
- •8.4. Написание макроса на языке Visual Basic
- •8.5. Создание макросов в текстовом процессоре Word
- •8.6. Инструментальная среда Visual Basic for Application
- •8.7. Создание пользовательских панелей и кнопок запуска программ
- •8.8. Решение задач при помощи стандартных средств vba
- •8.9. Программа поиска наибольшего элемента массива
- •8.10. Линейные алгоритмы
- •8.11. Циклические алгоритмы
- •8.12. Создание пользовательских форм с элементами управления
8.4. Написание макроса на языке Visual Basic
1. Выберите команду Макрос в меню Сервис, а затем — команду Макросы.
2. Выберите в списке Макросы из шаблон или документ, в котором будет храниться макрос.
3. В поле Имя макроса введите имя нового макроса.
4. Нажмите кнопку Создать, чтобы вызвать редактор Visual Basic.
Рис. 4.
Для получения более подробных сведений об использовании языка программирования Visual Basic в Microsoft Word выберите раздел «Справка по Visual Basic» на вкладке Содержание в справочной системе Word. Если раздел «Справка по Visual Basic» отсутствует на вкладке Содержание, значит, справка по Visual Basic не была установлена вместе с Microsoft Word. Для получения дополнительных сведений о ее установке нажмите кнопку.
8.5. Создание макросов в текстовом процессоре Word
Практическое занятие № 1. В папке VBAi (i- номер группы) создать файл "Пз1Фамилия", в файле создать панель МоиМакросы
Задание 1. Используя средство макрорекордер записать макрос, при помощи которого можно задать параметры страницы:
верхнее поле – 1,5 см; - нижнее поле – 1,5 см; левое поле – 2,5 см; правое поле – 1 см; - отступ слева – 3 см; - отступ справа – 2 см; - отступ первой строки – 4 см. После записи макроса, откройте текст макроса в VBA, отредактируйте макрос. Проверьте его в действии. Конец задания 1.
Задание 2. При помощи макрорекордера создать макрос , позволяющий строить таблицу размером 4х4 с автоформатом Цветной1. Отредактировать процедуру. Проверить в работе Конец задания 2.
Задание 3. При помощи макрорекордера создать макрос , позволяющий автоматически выводить во вторую строку 20 колонку текст: Макрорекордер предназначен для записи процедур типа Sub.Отредактировать процедуру. Проверить в работе Конец задания 3.
Задание 4. При помощи макрорекордера создать макрос , позволяющий выделять слово Макрорекордер во фразе, используемой в задании 3, копировать его и переносить на новую строку. Отредактировать процедуру. Проверить в работе Конец задания 4.
Задание 5. При помощи макрорекордера создать макрос , позволяющий автоматически задавать текст размером 20, шрифт Courier наклонный Отредактировать процедуру. Проверить в работе Конец задания 5.
Задание 6. При помощи макрорекордера создать макрос , позволяющий выводить надпись Поздравляем с праздником в виде объекта Word Art. Отредактировать процедуру. Проверить в работе Конец задания 6.
Задание 7. При помощи макрорекордера создать макрос , позволяющий изготовить открытку, содержащую рисунок, надписи в виде объектов Word Art . Отредактировать процедуру. Проверить в работе Конец задания 7.
Задание 8. Командой Сервис/ Макрос/ Редактор Visual Basic открыть окно VBA. Внимание! Макросы, записанные автоматически, помещаются в модуль NewMacros! Тексты всех разрабатываемых процедур записать в конспект. В конце занятия представить для проверки преподавателю. Оценка занятия по количеству разработанных макросов Конец задания 8.
Задание 9. Связать все полученные процедуры с кнопками на панели МоиМакросы. Внимание! Панель инструментов и кнопку создавать в текстовом документе Word, а не в окне VBA Конец задания 9.