- •Пермский государственный институт искусства и культуры
- •1. Структура системы управления
- •2. Компьютерная информационная система в структуре организации
- •2.1 Схема внедрения компьютерной ис в организацию
- •2.2. Проектирование ис
- •3. Разработка баз данных для информационных систем
- •3.1. Получение внутреннего нормализованного представления данных с использованием реляционной модели
- •3.2. Задание для самостоятельной работы
- •4. Создание внутреннего представления данных вAccess
- •4.1. Основные приемы работы с субДaccess
- •4.1. 1. Создание новой базы данных
- •4.1.2. Создание новых таблиц базы данных
- •4.2. Установка связей между таблицами и ввод данных в таблицы
- •4.2.1. Установка связей между таблицами
- •4.2.2. Ввод данных в таблицы бд
- •4.3. Создание форм
- •4.4. Создание сложных форм для работы с базой данных
- •4.5. Работа с данными с помощью формы
- •4.6. Создание сложных форм
- •4.7. Работа с запросами и отчетами
- •4.7.1. Создание и фильтрация запросов
- •4.7.2. Создание и просмотр отчетов
- •5. Разработка приложений для информационных систем
- •5.1. Приложения на основе текстового процессораWord
- •5.1.1. Основные средства разработки приложений
- •5.1.2. Использование полей
- •5.2. Слияние документов
- •5.3. Разработка и использование макросов
- •5.4. Создание серии документов с помощью операции слияния
- •6. Приложения на основе табличного процессораExcel
- •6.1. Создание сводной таблицы
- •Самостоятельная работа
- •6.2. Изменение структуры таблицы
- •Вычисляемое поле
- •Самостоятельная работа
- •Обновление данных
- •Группирование элементов сводной таблицы.
- •7. Приложения на основеPowerPoint
- •7.1. Работа с простыми презентациями
- •7.1.1. Структура презентацииPowerPoint
- •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.13. Создание программы подготовки открыток
- •Дерябин а. И., Лебедев в. В. Лядова л. Н. Информационные технологии управления Руководство к практическим занятиям
8.2. Советы по записи макросов
Перед записью макроса спланируйте заранее шаги и команды, которые он должен выполнить. Если при записи будет допущена ошибка, то в макросе также запишутся все исправления. Ненужные инструкции можно будет убрать позже путем редактирования макроса.
Постарайтесь предугадать все сообщения, которые может вывести Word. Например, если в макрос входит команда закрытия документа, то, скорее всего, Word предложит сохранить внесенные в документ изменения. Чтобы это сообщение не выводилось, во время записи выполните сохранение документа перед его закрытием.
Если в макросе вызывается команда Найти или Заменить из меню Правка, нажмите кнопку Больше на вкладке Найти, а затем выберите Везде в поле Направление. Если макрос выполняет поиск только вперед или назад, то по достижению конца или начала документа Word приостановит выполнение макроса и предложит продолжить поиск в оставшейся части документа.
Перед использованием макроса, записанного в другом документе, убедитесь, что он не зависит от содержимого этого документа.
Если какой-то макрос используется особенно часто, присвойте ему кнопку панели инструментов, команду меню или сочетание клавиш. Это позволит быстро вызывать макрос, не открывая диалогового окна Макросы.
8.3. Запись макроса
1. Выберите команду Макрос в меню Сервис, а затем — команду Начать запись. См. рис.1.
Рис.2.
2. В поле Имя макроса введите имя нового макроса (смотри Рис.2.).
3. Выберите в поле Макрос доступен для шаблон или документ, в котором будет храниться макрос.
4. При желании введите краткое описание макроса в поле Описание.
5. Если макросу не надо присваивать кнопку на панели инструментов, команду меню или сочетание клавиш, нажмите кнопку OK, чтобы начать запись макроса.
Для присвоения макросу кнопки на панели инструментов или команды меню нажмите кнопку Панели. Выберите записываемый макрос в списке Команды и перетащите его на панель инструментов или в меню. Нажмите кнопку Закрыть, чтобы начать записывать макрос.
Для присвоения макросу сочетания клавиш нажмите кнопку Клавишам. Выберите записываемый макрос в списке Команды, введите сочетание клавиш в поле Новое сочетание клавиш, а затем нажмите кнопку Закрыть для записи макроса.
6. Выполните действия, которые следует включить в макрос.
Рис. 2.
Внимание! Действия, проделанные в окне документа с помощью мыши, не записываются. Используйте клавиатуру для записи таких действий, как выделение текста или перемещение курсора. Мышь может быть использована для выбора нужных команд и параметров.
7. Для окончания записи макроса нажмите кнопку Остановить запись.
Примечание. Если новому макросу будет присвоено имя уже существующего макроса, то последний будет заменен. Например, макрос «FileClose» связан с командой Закрыть (меню Файл). Таким образом, если назвать новый макрос «FileClose», то он будет связан с командой Закрыть и при выборе команды Закрыть будет выполняться новая последовательность действий. Чтобы просмотреть список, встроенный макросов Word, выберите команду Макрос в меню Сервис, а затем — команду Макросы. Выберите Команд Word из списка Макросы из.
Остановка и возобновление записи макроса
1. Для приостановки записи макроса нажмите кнопку Пауза .
2. Выполните действия, которые не должны быть записаны.
3. Для возобновления записи нажмите кнопку Возобновить запись .