- •Раздел 6 Табличный процессор Excel 1
- •Раздел 6 Табличный процессор Excel Лабораторная работа №1
- •1 Настройка новой книги
- •2 Ввод данных и формул
- •3 Форматирование ячеек
- •Лабораторная работа №2
- •1 Построение двумерных и трехмерных диаграмм
- •3 Построение нестандартных диаграмм
- •Лабораторная работа №3
- •1 Использование Мастера функций.
- •2 Анализ статистических данных
- •3 Инструменты пакета анализа
- •Лабораторная работа n4
- •1 Линейный регрессионный анализ
- •У у •
- •2 Экспоненциальный регрессионный анализ.
- •3 Линейный многомерный регрессионный анализ
- •Лабораторная работа №5
- •2 Прогнозирование с помощью анализа «Что-если».
- •1 Анализ выплат по закладным Платежи
- •Лабораторная работа №6
- •Общие сведения
- •1 Запуск макроса с клавиатуры сочетанием клавиш Запись макроса, запускаемого из меню Сервис:
- •Абсолютная адресация
- •Назначение сочетания клавиш для запуска макроса:
- •2 Запуск макроса с помощью кнопки на панели
- •4 Копирование макроса в другую книгу
- •Контрольные вопросы
- •3 Открыть новую книгу и скопировать в неё оба макроса. Создать новую панель инструментов. Назначить макросам новые кнопки для их запуска с новой панели инструментов.
- •Лабораторная работа №7
- •1 Создание формы
- •2 Ввод данных в окно Поиск решения
- •3 Задание параметров поиска и решение задачи
- •Лабораторная работа №8
- •Общие сведения
- •1 Вывод разных частей документа
- •2 Вывод на экран разных документов
- •3 Операции в окнах
- •4 Закрепление областей листа.
- •Контрольные вопросы
- •Задание
- •1 Создание списка – базы данных
- •2 Сортировка данных в списке
- •3 Фильтрация данных в списке
- •3.1 Автофильтр
- •3.2 Расширенный фильтр
- •3.2.1 Формирование критерия сравнения
- •3.2.2 Формирование вычисляемого критерия
- •3.2.3 Фильтрация записей расширенным фильтром
- •3.2 Фильтрация с помощью формы
- •4 Контрольные вопросы
- •5 Задание
- •1 Вариант.
- •1 Ручной способ структурирования
- •2 Автоструктурирование
- •3 Структурирование с подведением итогов
- •4 Контрольные вопросы
- •5 Задание
- •2 Построение макета сводной таблицы.
- •1 Консолидация данных по расположению
- •2 Консолидация данных по категориям
- •Контрольные вопросы
- •Задание
- •1 Консолидация по областям
- •2 Консолидация по категориям
Лабораторная работа №6
Создание макросов в Excel
Цель работы: научиться использовать макросы для автоматизации
выполняемых задач
Содержание работы:
1 Запуск макроса с клавиатуры сочетанием клавиш.
2 Запуск макроса с помощью кнопки на панели инструментов.
Создание новой панели инструментов.
3 Запуск макроса с помощью кнопки на рабочем листе.
4 Копирование макроса в другую книгу.
Общие сведения
Если какое-то действие часто повторяется, его выполнение можно автоматизировать с помощью макроса. Макрос— это подпрограмма, написанная на языке Visual Basic, которая содержит серию команд и функций, хранящихся в модуле Visual Basic. Их можно выполнять всякий раз, когда необходимо выполнить данную задачу.
Перед тем как записать или написать макрос, необходимо спланировать шаги и команды, которые он будет выполнять. Если при записи макроса была допущена ошибка, ее исправление будет также записано. Каждый раз при записи макроса, он сохраняется в новом модуле, присоединенном к книге.
Редактор Visual Basic позволяет изменять макросы, а также копировать их либо из одного модуля в другой, либо между различными книгами. Кроме того, можно переименовывать модули, в которых хранятся макросы, или переименовывать сами макросы.
1 Запуск макроса с клавиатуры сочетанием клавиш Запись макроса, запускаемого из меню Сервис:
1 В меню Сервис выберите подменю Макрос и выберите команду Начать запись.
2 Введите имя для макроса в соответствующее поле.
Первым символом имени макроса должна быть буква. Остальные символы могут быть буквами, цифрами или знаками подчеркивания. В имени макроса не допускаются пробелы; в качестве разделителей слов следует использовать знаки подчеркивания.
3 Чтобы выполнить макрос с клавиатуры с помощью сочетания
клавиш, введите соответствующую букву в поле Сочетание клавиш. Для строчных букв используется сочетание CTRL+ буква, а для заглавных -CTRL+ SHIFT+ буква, где буква — любая буквенная клавиша на клавитуре. Она не может быть цифрой или специальным символом. Заданное сочетание клавиш будет заменять любое установленное по умолчанию в Microsoft Excel, пока книга, содержащая данный макрос, открыта.
4 В поле Сохранить в книге выберите книгу, в которой должен быть сохранен макрос. Чтобы макрос был доступен независимо от того, используется ли в данный момент Microsoft Excel, его следует сохранить в личной книге в папке XLStart. Чтобы создать краткое описание макроса, введите необходимый текст в поле Описание.
5 Нажмите кнопку OK.
По умолчанию, при записи макроса используются абсолютные ссылки. Макрос, записанный с абсолютными ссылками, при выполнении всегда обрабатывает те же ячейки, которые обрабатывались при его записи. Для того, чтобы с помощью макроса обрабатывать произвольные ячейки, следует записать его с относительными ссылками. Для этого нажмите кнопку Относительная ссылкана панели инструментовОстановка записи. Относительные ссылки будут использоваться до конца текущего сеанса работы в Microsoft Excel или до повторного нажатия кнопкиОтносительная ссылка.
6 Выполните макрокоманды, которые нужно записать в макрос.
7 Нажмите кнопку Остановить записьна соответствующей панели инструментов.
Примечание.Чтобы макрос сначала выбирал определенную ячейку, выполнял макрокоманду, а затем выбирал другую ячейку, связанную с активной, нужно использовать и абсолютную, и относительную ссылки при записи макроса. При записи относительных ссылок кнопкаОтносительная ссылка должна быть нажата. При записи абсолютных ссылок кнопкаОтносительная ссылка не должна быть нажата.