Использование OLE в Office

Использование OLE в Office. Так как технология OLE является наиболее популярной и используемой на данный момент, то рассматриваемые примеры встраивания и связывания относятся именно к ней. Для рядового пользователя программные продукты компании Microsoft стали своеобразным стандартом, поэтому целесообразным было бы проследить применение OLE в пакете Office. В программах пакета Office широко используются две функции OLE, которые ориентированны на пользователей, не являющихся программистами Связывание и Внедрение.

Глава 4.1. Связывание При процедуре связывания необходимо сначала поместить в буфер обмена скопировать данные из документа источника. Затем выбрать место вставки в документе приемнике и вызвать окно специальной вставки Главное Меню Правка Специальная вставка. Данную последовательность действий нужно проделать в каждом из следующих примеров. Над любым связанным объектом возможно выполнение ряда операций, например таких как. Обновить связь, Изменить связь, Преобразовать связь. Так же можно просмотреть и отредактировать все связи присутствующие в данном документе командой Главное Меню Правка Связи. Любой объект также можно связать и вставить в виде значка, при этом он будет выполнять роль ссылки, которая выполняется щелчком по значку.

Таблица Excel Документ Word. Итак, мы скопировали таблицу Excel в буфер обмена и открыли окно специальной вставки Рис. 4.1 В этом окне можно увидеть источник связываемых данных, и убедившись в том, что он является верным, необходимо установить переключатель Связать.

Далее выберем формат связываемых данных, то есть, в каком виде они будут представлены в документе приемнике. Рассмотрим два примера Лист Microsoft Excel объект Текст в формате RTF Рис. 4.1. В первом случае в документ Word будет вставлен объект, визуально представленный таблицей идентичной таблице Excel. Однако редактировать эту таблицу средствами текстового процессора не представляется возможным.

Двойным щелчком по данной таблице можно вызвать документ источник и произвести изменения там. В случае вставки в редактор текста в формате RTF, документ пополнится обычной таблицей Word. Изменения в ней производятся посредством текстового процессора. Для отмены изменений можно воспользоваться командой Обновить связь. Слайд PowerPoint Документ Word. Для создания такой связи сначала необходимо проделать такой же стандартный порядок действий, как и в прошлом примере.

Скопируем отдельный слайд и вставим его с помощью связывания. В качестве формата данных выбрать Слайд PowerPoint объект. Вставленный объект будет очень похожим на рисунок Word. Двойным щелчком по вставленному объекту можно вызвать приложение с документом источником. Глава 4.2. Внедрение При внедрении необходимо также поместить в буфер обмена данные из документа источника. Затем открыть окно специальной вставки. Внедренный объект становится частью документа приемника и его изменение возможно только в этом документе.

В большинстве случаев редактирование осуществляется следующим образом двойным щелчком по внедренному объекту, меню и панели инструментов приложения приемника преобразовываются в соответствующие элементы приложения источника, и посредством его реализовываются изменения. Таблица Excel Документ Word. Скопируем таблицу в буфер обмена clipboard и вызовем окно специальной вставки. Выставим переключатель Вставить и выберем формат данных как Лист Microsoft Excel объект.

На первый взгляд, внедренный объект ни чем не отличается от таблицы вставленной с помощью связывания. Однако если дважды щелкнуть по этой таблице, приложение источник запускаться не будет, как при связывании, а будет использована функция непосредственной активизации OLE. Презентация PowerPoint Лист Excel. При копировании презентации необходимо выделить все е слайды и поместить в буфер обмена. Далее с помощью специальной вставки внедрим объект Презентация PowerPoint. Если вы хотите просмотреть внедренную презентацию щелкните дважды по ней или с помощью контекстного меню выберете команду Объект презентация Показать.

Посредством этого же меню можно отредактировать презентацию команда Изменить используя непосредственную активизацию.