
- •1. Пакеты прикладных программ: понятие и классификация
- •1.1. Понятие пакета прикладных программ
- •1.2 Характеристика пакетов прикладных программ
- •Проблемно-ориентированные ппп
- •Ппп автоматизированного проектирования
- •Ппп общего назначения
- •Методо-ориентированные ппп
- •Офисные ппп
- •Настольные издательские системы
- •Программные средства мультимедиа
- •Системы искусственного интеллекта
- •1.3. Выводы по теме
- •2. Введение в Microsoft Office
- •2.1. Назначение и структура Microsoft Office
- •2.2. Документы Microsoft Office
- •2.3. Интерфейс Microsoft Office
- •Панели инструментов
- •Справочный интерфейс
- •2.4. Выводы по теме
- •3. Офисное программирование
- •3.1. Понятие офисного программирования
- •3.2. Особенности офисного программирования
- •3.3. Преимущества использования офисного программирования
- •3.4. Макросы
- •3.5. Выводы по теме
- •3.6. Создание макросов с помощью макрорекордера
- •Запись макроса
- •Выполнение макроса (стандартный способ)
- •Структура записанного макроса
- •Пример программного кода макроса
- •3.7. Выводы по теме
2.2. Документы Microsoft Office
Единица данных самого верхнего уровня структуризации в Microsoft Office называется документом.
Документы классифицируются по типам в зависимости от того, какого сорта информация в них хранится. Как правило, документы разных типов обрабатываются разными приложениями Microsoft Office. Наиболее распространенные типы документов, с которыми работают программы Microsoft Office, перечислены в таб. 1.2.3.
Таблица 1.2.3. Основные типы документов Microsoft Office
Название |
Расширение |
Приложение |
Краткое описание |
Web-страница |
.htm, .html |
Word, Excel, PowerPoint, FrontPage, Publisher и др. |
Универсальный формат хранения документов Microsoft Office 2000. Все приложения семейства позволяют сохранять документы в этом формате без потери присущих конкретному документу возможностей (форматирование, вычисления и т.п.). Может быть открыт для просмотра и изменения без помощи программы, использовавшейся для создания документа, при наличии программы просмотра Web-страниц |
Документ |
.doc |
Word |
Основной тип документов Word. Содержит форматированный текст, т.е. текст с дополнительной информацией о шрифтах, отступах, интервалах и т.п., а также рисунки, таблицы и другие элементы |
Шаблон документа |
.dot |
Word |
Содержит информацию, общую для всех документов, основанных на данном шаблоне, в том числе: макросы, описание стилей, элементы автотекста и др. |
Рабочая книга |
.xls |
Excel |
Основной тип документов Excel. Содержит данные различных типов: формулы, диаграммы и макросы |
Шаблон рабочей книги |
.xlt |
Excel |
Шаблон документа Excel. На основании шаблонов могут создаваться новые рабочие книги и отдельные листы, оформленные в соответствии с используемым шаблоном |
База данных |
.mdb |
Access |
Основной тип документов Access. Содержит как собственно базу данных, то есть совокупность таблиц, так и соответствующие запросы, макросы, модули, формы и отчеты |
Презентация |
.ppt |
PowerPoint |
Основной тип документов PowerPoint. Содержит презентацию, состоящую из набора слайдов, заметок выступающего, раздаточных материалов и другой информации |
Шаблон дизайна |
.pot |
PowerPoint |
Шаблон презентации PowerPoint. Содержит параметры оформления презентации. Вместе с PowerPoint поставляется большое число шаблонов, подготовленных профессиональными дизайнерами, которые можно использовать для оформления презентации |
Публикация |
.pub |
Publisher |
Основной тип документов Publisher. Как и Word, содержит форматированный текст, рисунки, таблицы и т.п. |
Графический образ |
.mix |
PhotoDraw |
Внутренний графический формат PhotoDraw. Поддерживает многослойность изображения. PhotoDraw может работать также с графическими файлами во всех распространенных форматах |
Файл команды |
.mtp |
Team Manager |
Основной тип документа Team Manager. Содержит персональную информацию об участниках команды, описание заданий, выданных участникам, отчеты о выполнении заданий и т.п. |
План проекта |
.mpp |
Project |
Основной тип документов Project. Содержит календарный план проекта, описание задач, ресурсов и их взаимосвязи |
Особенности представления информации в Microsoft Office
Документы типов, перечисленных в таб. 1.2.3, могут иметь внутреннюю структуру, причем элементы этой внутренней структуры могут, в свою очередь, иметь различные типы. Например, документ Word может состоять из нескольких разделов, оформленных совершенно по-разному. Разделы не имеют собственных имен, но нумеруются по порядку. Рабочая книга Excel состоит из нескольких листов, имеющих различную природу: рабочих листов, листов диаграмм, листов модулей, диалогов и макросов. Листы рабочей книги имеют собственные имена, и на них можно ссылаться извне рабочей книги.
Механизм связи и внедрения OLE позволяет внутрь документа одного типа внедрить объект совершенного другого типа, который может быть обработан только "родным" для него приложением. Например, в пустой документ Word может быть внедрена диаграмма Excel. Какой тип имеет такой документ? Формально это документ Word, а по существу – лист диаграмм Excel.
Внутрь документа любого типа могут быть вставлены гиперссылки на документы или части документов любых других типов. Переходя по гиперссылкам из одного документа в другой, пользователь очень скоро перестает понимать, документ какого типа открыт перед ним в данный момент на экране.
Приложения Microsoft Office имеют различные средства экспорта/импорта, конверторы и фильтры, которые позволяют обрабатывать документы в чужих форматах почти также свободно, как и документы в "родном" формате. Например, Excel. Без всяких затруднений позволяет обрабатывать документы в формате Lotus 1-2-3.
Исходя из вышесказанного, можно сделать следующий вывод. Одна из главных черт архитектуры Microsoft Office состоит в том, что входящие в состав пакета приложения способны тесно взаимодействовать при решении той или иной задачи; они создают единую информационную среду и позволяют обмениваться объектами. Документы Microsoft Office являются частными примерами объектов. Поэтому Microsoft Office является документо-ориентированным пакетом (средой).