Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции инф / Modul4_6.doc
Скачиваний:
56
Добавлен:
23.02.2015
Размер:
326.14 Кб
Скачать

Модуль 4.

Прикладные программные продукты Лекция 6. Обмен данными между приложениямиMsOffice Содержание лекции

Лекция 6. Обмен данными между приложениями MS Office 3

Содержание лекции 3

Различные способы обмена данными 3

Копирование и перемещение данных 4

Связывание и внедрение данных 4

Общие принципы установки связей между документами 4

Связывание документов Word 5

Связывание таблицы Excel и документа Word 6

Внедрение данных 7

Пример внедрения данных 7

Сфера применения вычислительной техники необычайно широка, и круг задач, которые решаются с помощью современных компьютеров, невозможно охватить одной, даже самой мощной программой. Поэтому при решении сложных задач приходится работать с несколькими приложениями. При этом неизбежно возникает проблема обмена данными.

Приложения Office поддерживают несколько способов обмена данными. Материалы данного обзора помогут вам выбрать наиболее подходящий в каждом конкретном случае способ обмена данными. Приложения, между которыми происходит обмен данными, будем называть приложением-приёмником и приложением-источником. Можно также употреблять термины файл-источник и файл-приёмник или документ-источник и документ-приёмник.

Различные способы обмена данными

Самый простой способ объединения в одном документе данных из других программ – использование команд копирования и перемещения меню Правка, которые имеются во всех приложениях Office. Такой способ обмена данными происходит статически.

При использовании статического копирования или статического перемещения данные становятся составной частью документа в приложении-приёмнике. С приложением-источником они уже не связаны. Этот тип копирования или перемещения обычно используется при работе с одним документом или несколькими документами одного приложения. При копировании и перемещении данных из одного приложения в другое не всегда имеется возможность их редактирования в приложении-приёмнике. Если данные были конвертированы в формат, который поддерживает приложение-приёмник, редактирование возможно. Например, можно редактировать текст, скопированный из книги Excel и вставленный в документ Word. Если данные не могут быть конвертированы в формат, доступный приложению-приёмнику, редактированию они не подлежат, хотя их можно вывести на печать или просмотреть на экране. Так, например, происходит при копировании растрового изображения из графической программы в документ Word.

Для обмена данными между программами Office можно также воспользоваться технологией связывания и внедрения объекта, называемой OLE (Object Linking and Embedding). OLE позволяет вставлять данные, созданные в одной программе, в файлы другой программы. Например, можно вставить рабочий лист Excel в документ Word.

В зависимости от наличия связи между исходным и конечным файлами, вставленные объекты могут быть связанными или внедрёнными. В первом случае данные хранятся в файле-источнике, а файл-приёмник содержит лишь сведения о местонахождении исходного файла. Внедрённый объект становится частью файла-приёмника и не зависит от изменений файла-источника.

Хотя редактирование связанного и внедрённого объекта осуществляется в исходной программе (приложении-источнике), связанный объект изменяется только при изменении файла-источника. Изменение же внедрённого объекта никак не отражается на файле-источнике.

Выбор способа вставки объекта зависит от конкретной ситуации. Связывание объектов обеспечивает своевременное обновление и синхронизацию данных. Внедрение объекта не требует наличия исходного файла, но приводит к увеличению размера документа.

Соседние файлы в папке Лекции инф