
- •Введение
- •VI. Лабораторная работа № 6. Диаграммы. Построение диаграмм.
- •6.1. Построение диаграмм на отдельном листе.
- •6.2. Изменение типа диаграммы
- •6.3. Изменение параметров диаграммы
- •6.4. Удаление/добавление рядов
- •6.5. Построение диаграммы на листе с исходной таблицей
- •6.6. Форматирование диаграмм
- •6.6.1. Форматирование и редактирование надписей
- •6.6.2. Форматирование осей диаграмм
- •6.6.3. Форматирование области диаграмм
- •6.6.4. Форматирование рядов данных
- •6.7. Выбор типа диаграммы
- •6.7.1. Гистограммы и линейчатые диаграммы
- •6.7.2. Графики
- •6.7.3. Круговые диаграммы
- •6.7.4. Кольцевые диаграммы
- •6.7.5. Диаграммы с областями
- •6.8. Использование линий трендов
- •Контрольные вопросы
- •VII. Лабораторная работа № 7. Списки (базы данных Excel). Создание и редактирование списков. Сортировка. Фильтрация. Создание промежуточных итогов
- •7.1. Создание списка.
- •7.2. Форма данных
- •7.2.1. Добавление записей с помощью формы данных
- •7.2.2. Просмотр и редактирование записей с помощью формы данных
- •7.2.3. Удаление записей с помощью формы данных
- •7.2.4. Поиск записей с помощью формы данных
- •7.3. Сортировка списков
- •7.3.1. Быстрая сортировка списка
- •7.3.2. Сортировка списка или фрагмента таблицы по нескольким полям
- •7.3.3. Пользовательский порядок сортировки
- •7.4. Фильтрация данных
- •7.4.1. Фильтрация данных по одному полю
- •7.4.2. Фильтрация данных по нескольким полям
- •7.4.3. Удаление автофильтров
- •7.4.4. Нахождение первых десяти значений списка
- •7.4.5. Более сложные условия отбора. Пользовательский автофильтр
- •7.4.6. Копирование отфильтрованных данных в другое место
- •7.5. Расширенный фильтр
- •7.5.1. Задание условий отбора
- •7.5.1.1. Отбор записей по альтернативным критериям в разных столбцах
- •7.5.1.2. Отбор записей по альтернативным критериям в одном столбце
- •7.5.1.3. Пример одновременного использования или и и
- •7.5.1.4. Вычисляемые условия
- •7.5.2. Копирование отфильтрованных строк в другое место рабочего листа
- •7.6. Промежуточные итоги
- •7.6.1. Создание промежуточных итогов
- •7.6.2. Скрытие и отображение структурированных данных
- •7.6.3. Удаление структуры и промежуточных итогов
- •7.6.4. Вложенные промежуточные итоги
- •Контрольные вопросы
- •VIII. Лабораторная работа № 8. Сводные таблицы.
- •8.1. Основы сводных таблиц
- •8.1.1. Создание сводной таблицы.
- •8.1.2. Изменение расположения полей
- •8.1.3. Изменение макета сводной таблицы
- •8.1.4. Использование функций в сводных таблицах
- •8.1.5. Исключение промежуточных итогов из сводных таблиц
- •8.1.6. Размещение полей на оси страниц
- •8.1.7. Обновление сводных таблиц
- •8.1.8. Форматирование сводных таблиц
- •8.2. Отображение и скрытие данных
- •8.2.1. Отображение и скрытие элементов внутренних полей
- •8.2.2. Вывод детальной информации для значения поля данных
- •8.3. Группировка элементов
- •8.3.1. Создание групп
- •8.3.2. Удаление групп
- •8.4. О том, как Excel организует хранение сводных таблиц
- •Контрольные вопросы
- •IX. Лабораторная работа № 9. Консолидация данных
- •9.1. Консолидация по расположению
- •9.2. Консолидация по категории
- •9.3. Создание связей с исходными листами
- •9.4. Использование сводной таблицы для консолидации данных
- •9.4.1. Консолидации данных с одним полем страниц
- •9.4.2. Консолидации данных с несколькими полями страниц
- •Контрольные вопросы
- •X. Лабораторная работа № 10. Макросы
- •10.1. Запись макроса
- •10.2. Абсолютные и относительные ссылки
- •10.3. Удаление макроса
- •10.4. Назначение макроса кнопке на панели инструментов
- •10.5. Назначение макроса графическому объекту
- •10.6. Личная книга макросов
- •10.7. О том, куда записывается макрос
- •XI. Лабораторная работа № 11. Копирование объектов Excel в документ редактора Word. Установление связи между ними
- •11.1. Копирование таблицы Excel в документ редактора Word обычным способом
- •11.2. Копирование таблицы Excel в документ редактора Word как внедренного объекта
- •11.3. Копирование таблицы Excel в документ редактора Word как связанного объекта
- •Контрольные вопросы
- •Литература
10.6. Личная книга макросов
При записи макроса мы помещали его в текущую книгу. Но размещенный таким образом макрос становится доступен только после открытия этой книги.
Чтобы макрос был доступен всегда, сохраняйте его в личной книге макросов. Понятно, что в нее следует заносить макросы, которые должны быть, что называется, «под рукой».
10.7. О том, куда записывается макрос
Находясь в книге Макросы.xls, выполните команду Сервис / Макрос / Макросы. В окне Макрос (см. рис.10.2) укажите макрос с именем Адрес и щелкните по кнопке Изменить. Вы попадете в окно редактора Visual Basic, показанное на рис.10.4.
Рис.10.4. Окно редактора Visual Basic с текстом макроса Адрес
При создании макроса Excel добавляет в книгу новый лист, называемый модулем, а затем записывает действия и вставляет в модуль соответствующие инструкции. Если вы посмотрите на них, то увидите очень простые команды. Так, процедура начинается ключевым словом Sub, далее идет ее название Адрес (при именовании макроса, мы, оказывается, задали имя процедуре), затем собственно программа, которая заканчивается инструкцией End Sub. Теперь понятно, как переименовать макрос: для этого необходимо открыть редактор VBA и переименовать процедуру. Об остальных командах этой программы мы поговорим в 4-ом семестре при изучении дисциплины «Макросы и приложения».
Задание для самостоятельной работы:
Создайте макрос Номера_стриниц, который бы создавал нижний и верхний колонтитулы:
верхний колонтитул – область справа: дата (шрифт полужирный Arial Cyr, 10 пунктов);
нижний колонтитул – центр: напечатайте «Стр. », номер страницы (шрифт полужирный курсив Arial Cyr, 10 пунктов).
Создайте макрос Месяцы (с относительной ссылкой), который бы печатал по горизонтали название 12 месяцев. Свяжите этот макрос с любым графическим объектом.
Создайте макрос, который бы рисовал логотип вашей фирмы.
Контрольные вопросы.
Для чего нужны макросы?
Как создать макрос с помощью макро-рекордера?
В чем отличие макроса с абсолютными ссылками от макроса с относительными ссылками?
Как назначить макрос кнопке на панели инструментов?
Как связать макрос с командой меню?
Как связать макрос с графическим объектом?
Какой язык программирования используется для написания макросов?
Что такое личная книга макросов и когда ее лучше использовать?
XI. Лабораторная работа № 11. Копирование объектов Excel в документ редактора Word. Установление связи между ними
Цель работы: приобретение навыков копирования и переноса информации из Excel в документы редактора Word.
Очень часто при создании документа в Word, например, при написании отчета, статьи, курсовой работы и т.д., возникает потребность вставить в него таблицу или диаграмму Excel. Это можно сделать тремя способами: обычным копированием, используя внедренные и связанные таблицы.
При обычном копировании таблица Excel становится таблицей Word. Она «не помнит» ни о файле-родителе, ни о приложении, в котором она была создана. Шрифт таблицы изменяются на стандартный шрифт, установленный в конечном файле.
Отличие между связанными и внедренными таблицами заключается в месте их хранения, а также способе обновления данных при их помещении в конечный файл.
Связанный объект всегда отражает любые изменения, произведенные в файле-источнике. Если мы вставили в документ Word фрагмент таблицы Excel и установили между ними связь, то все изменения, сделанные в таблице, отразятся в конечном файле (документе Word). Можно сказать, что конечный файл хранит только сведения о местоположении исходного файла и отображает представление связанных данных.
Внедренный объект порывает связь с файлом-родителем. Вставленный фрагмент таблицы становится частью конечного файла и никак не реагирует на изменения в исходном файле. Однако он «помнит» о приложении, в котором был создан. Поэтому двойной щелчок по таблице открывает Excel, и мы можем вносить в нее изменения. Форматы таблицы и в том, и другом случае сохраняются.