- •Разработка корпоративной информационной системы с помощью ms excel
- •Основные понятия
- •Фильтрация данных
- •Сводная таблица
- •Список полей сводной таблицы
- •Макросы
- •Требования безопасности труда
- •Порядок выполнения работы
- •Содержание и оформление отчета
- •Индивидуальные задания
- •Время, отведенное на выполнение работы
- •Вопросы для самопроверки
- •Список литературы
- •Содержание
- •1. Списки……………………………………………………………………….… 2
- •Разработка корпоративной информационной системы с помощью ms excel
- •410054 Г.Саратов, ул.Политехническая, 77
Сводная таблица
Сводная таблица – это интерактивная таблица, создаваемая пользователем на основе данных, содержащихся в списке, и отражающая обобщенные результаты обработки этих данных. Сводные таблицы используются для целенаправленного обобщения информации, представления взаимосвязей между категориями, изменения способа группировки данных, суммирования различных категорий данных и др.
Сводные таблицы создаются с помощью Мастера сводных таблиц (пошаговой инструкции по созданию сводных таблиц) по команде: вкладка Вставка, группа интерфейсных элементов Таблицы, кнопка Сводная таблица.
Первый шаг заключается в том, что пользователь должен указать источник данных для сводной таблицы и вид создаваемого отчета (рис.3). В качестве источника данных можно использовать как списки MS Excel, внешние источники данных (например, таблицы MS Access), диапазоны консолидации. Отчет может быть представлен в форме сводной таблицы или сводной диаграммы.
Затем необходимо указать программе диапазон, где размещены исходные данные. Если перед началом создания сводной таблицы курсор находился внутри списка, программа способна самостоятельно распознать этот диапазон.
В последнюю очередь пользователь должен указать место, где должна размещаться создаваемая сводная таблица.
Рис.3. Первый шаг Мастера сводных таблиц
При нажатии на кнопку ОК откроется второе окно Мастера сводных таблиц (рис.4), в котором, в зависимости от целей анализа, пользователь должен перетащить поля на области Фильтр отчета, Названия строк, Названия столбцов, Значения.
Область Фильтр отчета используется для отбора данных, создающих трехмерное представление данных.
Область Название строк – совокупность данных, размещаемых в строках сводной таблицы.
Область Названия столбцов – совокупность данных, размещаемая в столбцах сводной таблицы.
Область Значения – часть сводной таблицы, на которую размещаются поля, к которым применяются различные арифметические функции (среднее, максимум, минимум, количество и т.д.)
Рис.4. Второй шаг Мастера сводных таблиц –
Список полей сводной таблицы
Макросы
Макрос MS Excel - это программа, написанная на языке VBA (Visual Basic for Applications), и призванная автоматизировать какую-нибудь задачу. Это может быть выполнение рутинной операции по форматированию внешнего вида ячейки или одинаковых действий над большим количеством записей таблицы и т.п. По форме макрос - это записанный по определенным правилам текст программы, который хранится в тех же файлах, что и листы рабочей книги, только в особых областях, называемых модулями.
Открыть окно Макросы можно нажав соответствующую кнопку на панели Разработчик/Visual Basic, тогда перед нами откроется окно редактора Visual Basic с открытым в нем макросом (рис. 5)
Рис.5. Окно редактора Visual Basic
Окно редактора Visual Basic выглядит одинаково во всех приложениях Microsoft Office. Ниже рассмотрено главное меню этого окна.
File (Файл) — служит для работы с файлами.
File/Save — сохраняет файл.
File/Import File — позволяет импортировать внешний файл в редактор. Например, таким образом можно добавить в свой проект модуль (то есть — программный код) или форму.
File/Export File — экспортирует данные из редактора во внешний файл. Например, этой командой можно сохранить редактируемую форму и передать ее другому разработчику.
File/Close and Return To Microsoft Word — закрывает VBA-редактор и возвращается в Microsoft Word (аналогичная команда есть и для MS Excel). Вы можете просто переключаться между редактором и основным приложением в Панели задач Windows, не закрывая редактор.
Edit (Правка) — содержит команды для правки. Помимо стандартных команд отмены и возврата последнего действия (Undo, Redo), вырезания, копирования, вставки (Cut, Copy, Insert), поиска (Find), это меню содержит несколько особенных команд. В частности, это List Properties/Methods (Список Свойств/Методов) и другие.
View (Вид) — cодержит команды для отображения различных окон редактора. Названия команд соответствуют названиям окон.
Insert (Вставка) — служит для вставки в проект форм (Insert/User Form), модулей (Insert/Module), процедур (Insert/Procedure), файлов (Insert/File) и модулей класса (Insert/Class Module). Чаще всего вам придется вставлять в проект формы. Эти команды продублированы на панели инструментов редактора.
Format (Форматирование) — служит для управления расположением элементов управления на формах.
Debug (Отладка) — содержит команды, позволяющие отлаживать программы.
Run (Запуск) — содержит команды для управления выполнением программ. В частности, команда Run/Sub/User Form (Запуск/Процедура/Форма) запускает на выполнение активную процедуру или форму (рядом с этой командой стоит характерный зеленый треугольник). Команда Run/Break (Запуск/Приостановить) - приостанавливает выполнение программы, команда Run/Reset (Запуск/Перезапуск) – останавливает выполнение программы. Эти команды продублированы на панели инструментов редактора в виде кнопок с соответствующими пиктограммами.
Tools (Инструменты) — содержит средства для настройки свойств редактора, подключения дополнительных библиотек объектов.
Add-Ins (Дополнения) — позволяет управлять дополнениями. По умолчанию это меню содержит лишь одну команду, запускающую менеджер дополнений.
Window (Окно) — стандартные команды для работы с окнами.
Help (Помощь) — помощь по VBA.
Окно редактора включает в себя несколько рабочих областей - окон, служащих для выполнения различных действий. На рис. 5 в окне редактора присутствуют три рабочих области:
Code (Код) - это окно, в котором пишут тексты VBA-программ и редактируют макросы. Эта область расположена справа и занимает большую часть окна редактора.
Project Explorer (Проводник Проекта) - это окно обычно открыто в левой верхней части окна редактора. Оно отображает информацию о компонентах проекта, позволяет быстро перемещаться между компонентами.
Properties (Свойства) - отображает свойства выделенного объекта. Обычно располагается в левой нижней части рабочего окна.
