Интегрированная среда Microsoft Office. Евсеева О.Н. - 28 стр.

UptoLike

Составители: 

28 0. Интеграция в Microsoft Office
вставить этот объект как текстовый или графический файл (например, как
файл формата BMP). Однако при этом теряется прямая связь с исходным
приложением, и его нельзя редактировать средствами родного приложения,
как это можно делать с нормальным внедренным объектом.
Способы интеграции объектов
Обмен данными осуществляется несколькими способами: с помощью буфера
обмена, с помощью команды Вставка
и другими.
Использование буфера обмена
Наиболее простой и известный способ обмена данными и объектами между
приложениями Windows состоит в использовании буфера обмена. Буфер обме-
на (Clipboard) — это временное место хранения вырезанных или скопирован-
ных данных. Однако использовать буфер обмена можно различными способа-
ми, и результаты будут зависеть от того, что именно копируется и каким обра-
зом производится вставка скопированных данных.
Из буфера обмена объект можно вставить в приложение-приемник а) как объ-
ект контейнера (то есть в виде родного аналогичного объекта приложения-
приемника), а также b) в виде объекта приложения-источника, или c) как «чу-
жой» объект (то есть объект, который не является объектом ни приложения-
источника, ни приложения-приемника).
Процесс обмена данными или внедрения объекта с помощью буфера обмена
следует начинать в приложении-источнике данных. Например, копируем из Ex-
cel диапазон ячеек, содержащий нужные данные, и вставляем его в документ
Word. Для этого активизируем окно Excel, и выполняем там следующие дейст-
вия:
Ü <нужный интервал ячеек>
¾ Правка ¾ Копировать
Данные из выделенного интервала помещаются в буфер обмена.
A.
Теперь активизируем окно Word, устанавливаем курсор ввода в нужное
место и выполняем команду
¾ Правка ¾ Вставить
скопированный интервал ячеек будет вставлен как обычная текстовая таблица
Word, т. е. не будет объектом, связанным с приложением-источником. Такая
таблица не представляет собой внедренный объект Excel. Например, если ис-
ходные данные на рабочем листе Excel содержали формулы, то текстовая табли-
ца Word будет содержать лишь значения соответствующих формул.