Vvmebel.com

Новости с мира ПК
10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Команды действия ole в powerpoint

Определение действий для объектов PowerPoint

Чтобы определить действие для объекта вначале необходимо выделить этот объект. Таким объектом может быть текстовое поле, графическое изображение, рисунок, диаграмма и т.п. Далее необходимо выполнить следующие действия:

Выбрать в меню Показ слайдов команду Настройка действия. Программа PowerPoint отобразить на экране диалоговое окно Настройка действия (рис. 2).

Выбрать действие и щелкнуть на кнопке ОК.

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

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

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

На каждой из вкладок доступны следующие переключатели:

Нет. Выбор этой опции отключает действие, ранее определенное для выделенного объекта.

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

Последний показанный слайд.

Произвольный показ. Этот вариант открывает дополнительный ряд слайдов, если таковой был создан для текущей презентации.

Слайд. Данный вариант позволяет указать требуемый слайд текущей презентации, к которому необходимо выполнить переход.

Адрес URL. Здесь необходимо указать адрес Web-страницы, которую следует открыть с помощью установленного по умолчанию Web-обозревателя.

Другая презентация PowerPoint. Задается переход к другой презентации PowerPoint.

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

Запуск программы. В данном варианте, щелкнув на кнопке Обзор, выбирается требуемое приложение. После щелчка на объекте, для которого будет определено такое действие, PowerPoint даст указание системе запустить выбранное приложение.

Запуск макроса. Если для текущей презентации были созданы какие-то макросы, то можно выбрать один из них в раскрывшемся списке данной опции.

Действие. Если действие определяется для вставленного объекта (такого, например, как звуковой файл или какой-либо документ), эта опция позволит указать, какое действие по отношению к нему необходимо совершить (например, воспроизвести, редактировать или открыть).

Чтобы организовать переход к слайду, необходимо выполнить следующие действия:

Выделить объект, которому надо определить действие.

Выбрать в меню Показ слайдов команду Настройка действия, чтобы отобразить на экране диалоговое окно Настройка действия.

Выбрать вкладку По щелчку мыши или По наведении указателя мыши.

Выбрать переключатель Перейти по гиперссылке.

В раскрывшемся списке данной опции выбрать вариант Слайд (рис. 3).

PowerPoint отобразит на экране диалоговое окно Гиперссылка на слайд (рис. 4).

Выбрать слайд, переход к которому будет выполнять создаваемое действие. Номера скрытых слайдов указываются в скобках.

Щелкнуть на кнопке ОК, чтобы закрыть окно Гиперссылка на слайд, и затем еще раз щелкнуть на кнопке ОК – в результате будет закрыто окно Настройка действия.

Далее, чтобы в режиме Показ слайдов перейти на заданный слайд необходимо навести указатель мыши на тот объект, для которого было определено действие (значок указателя примет форму руки) и щелкнуть левой кнопкой мыши. В результате будет выполнен автоматический переход к указанному слайду. Если действие задано По наведении указателя мыши, то сразу после наведения указателя мыши (без щелчка) автоматически выполниться заданное действие.

Дата добавления: 2015-03-14 ; просмотров: 3801 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ

Технология OLE Связывание и внедрение объектов. OLE это механизм, дающий возможность вставить в приложение документ, подготовленный в другом приложении. — презентация

Презентация была опубликована 5 лет назад пользователемИван Шушунов

Похожие презентации

Презентация на тему: » Технология OLE Связывание и внедрение объектов. OLE это механизм, дающий возможность вставить в приложение документ, подготовленный в другом приложении.» — Транскрипт:

1 Технология OLE Связывание и внедрение объектов

2 OLE это механизм, дающий возможность вставить в приложение документ, подготовленный в другом приложении. Когда вы вставляете табли¬цу Excel в документ Word, вы пользуетесь механизмом OLE. Приложение, в которое можно вставить данные из другого приложения, называется клиентом OLE, а приложение-поставщик данных сервером OLE.

3 Механизм OLE может действовать двумя способами: Внедрение (embedding). Внедренный объект становится частью того документа, в который он вставляется. Связывание (linking). Связанный объект в приложении представляет собой не сам документ, а только ссылку на него. Преимуществом связывания является то, что к документу могут иметь доступ несколько приложений одновременно. Если одно приложение изменит документ, изменения будут учтены также во всех других приложениях, с которыми связан файл документа.

4 Компонент OleContainer (на вкладке System) Основным компонентом для работы с OLE является OleContainer Этот компонент предоставляет приложению возможность связывать и внедрять объекты, подготовленные сервером OLE. Контейнер OLE позволяет вставить данные из любого доступного OLE- сервера: текстовый документ Word или WordPad, таблицу Excel, точечный рисунок Paint, звук WAV и т. п.

5 Обычный способ работы с компонентом OleContainer в ответ на требование пользователя открыть объект (например, нажатием кнопки) приложение вызывает метод TOleContainer. InsertObjectDialog. Этот метод открывает диалоговое окно, содержащее список типов встраиваемых объектов, поддерживаемых системой в данный момент. После того, как тип объекта выбран, приложение может вызвать дальнейшие методы компонентаOleContainer: CreateObject CreateObjectFromFile CreateObjectFromlnfo (для внедрения объекта) либо CreateLinkToFile (для связывания объекта).

6 КОМПОНЕНТЫ ДЛЯ КОНКРЕТНЫХ OLE-CEPBEPOB вкладка Servers содержит компоненты, предназначенные для встраивания документов, подготовленных конкретными серверами OLE приложениями Microsoft Office: MS Word, MS Excel, MS PowerPoint, MS Outlook, MS Access. Эти компоненты облегчают разработчику задачу управления офисными приложениями из своей программы по сравнению с написанием программного кода.

7 ПРИМЕР ПРИЛОЖЕНИЯ-КЛИЕНТА OLE procedure TForm1.FormCreate(Sender: TObject); begin OleContainerl.Align := alClient; OleContainerl.Ctl3D := false; // устанавливаем белый фон AutoScroll := false; Caption := ‘Учимся работать с OLE’; Panell.Caption := ‘; Buttonl. Caption := ‘ Вставить объект. ‘; Button2. Caption := ‘ Готово’; end; procedure TForm1.ButtonlClick(Sender: TObject); begin // отображаем диалог выбора встраиваемого объекта OleContainerl.InsertObjectDialog; end; Напишем приложение, умеющее отображать точечные рисунки, документы Word, таблицы Excel и объекты прочих типов. Компоненты: Panel (на вкладке Standard) – для размещения кнопок OleContainer и 2 х Button ; События компонентов: Forml: OnCreate Buttonl, Button2: OnClick Установите свойство Panell. Align равным alBottom и поместите кнопки на панель.

8 В этом диалоговом окне можно выбрать либо создание нового объекта (на форме будет отображен пустой документ соответствующего формата), либо загрузку объекта из существующего файла. Если вы попытаетесь открыть файл, не обслуживаемый ни одним из доступных серверов OLE, то будет сгенерировано исключение EOleSysError, стандартная обработка которого состоит в выдаче сообщения об ошибке. Когда вы устанавливаете переключатель в положение Создать из файла, становится доступен флажок Связь. При установленном флажке встраива-емый объект будет связан (linked), при снятом, соответственно, внедрен (embedded). Всегда доступен флажок В виде значка. Его установка приводит к тому, что вместо объекта на форме будет показана иконка документов соответствую-щего типа.

Читать еще:  Как делать ссылки в презентации powerpoint

9 КУДА ДЕЛОСЬ МЕНЮ? Когда вы открыли встроенный в ваше приложение документ Word для редактирования, вы могли заметить, что знакомый Word выглядит непривычно: а именно, не хватает строки меню Избавиться от этой неприятности очень просто: поместите на форму рядом с компонентом OleContainer компонент MainMenu на вкладке Standard). Если теперь снова собрать и запустить приложение, внедрить в него документ Word и открыть его двойным щелчком, то вы сразу же заметите изменение.

10 РЕДАКТИРОВАНИЕ ВСТРОЕННОГО ДОКУМЕНТА В ОТДЕЛЬНОМ ОКНЕ Можно запускать приложение-сервер OLE не в окне нашего приложения, а в отдельном. Для установки подобного поведения служит свойство TOleContainer. AllowInPlace. Его значение True (по умолчанию) требует открывать документ для редактирования «на месте», то есть в текущем окне, а значение False требует открывать новое окно.

11 РЕДАКТИРОВАНИЕ ВСТРОЕННОГО ДОКУМЕНТА В ОТДЕЛЬНОМ ОКНЕ Измените метод TForml. FormCreate вашего приложения следующим образом: procedure TForml.FormCreate(Sender: TObject); begin OleContainerl.Align := alClient; OleContainerl.AllowInPlace := false; Теперь, если вы встроите в приложение точечный рисунок и откроете его для редактирования, то получите результат, изображенный на рис. Все изменения, внесенные в документ в окне редактирования, немедленно отображаются в главном окне приложения

12 КЛЮЧЕВЫЕ СЛОВА это команды, которые можно послать этому объекту. Если в контейнер OLE за гружен какой-либо документ, то свойство TOleContainer. ObjectVerbs содержит список его ключевых свойств, а вызов метода TOleContainer. DoVerb заставляет объект OLE выполнить указанное действие. Свойство Obj ectVerbs имеет тип TStrings (список строк), и строки в этом списке не обработаны. То есть, если некоторая команда имеет клавишу быстрого доступа, то соответствующая ей строка будет содержать символ &.

13 Пример программы Компоненты: 2 х Panel OleContainer ListBox Зх Button События компонентов: Forml: OnCreate Buttonl, Button2, Button3: OnClick 1. В контейнер OLE мы загрузим объект OLE по нажатии кнопки «Вставить объект», 2. в список ListBox выведем список его ключевых слов по нажатии кнопки «Ключевые слова», 3. после чего можно будет выбрать из списка команду и нажать кнопку «Выполнить».

14 Поместите все кнопки на панель Panell и привяжите ее к нижнему краю формы (Panell.Align = alBottom). На панель Рапе 12 поместите список и привяжите ее к правому краю формы (Panel2. Align = alRight), после чего растяните список на всю панель (ListBoxl. Align = alClient). Панели, нужны для того, чтобы отделить области окна, в которых расположены элементы управления приложением, от области, в которой отображается встраиваемый документ

15 procedure TForml.Button2Click(Sender: TObject); begin // копируем список ключевых слов загруженного объекта в список ListBox ListBoxl.Items.Assign(OleContainerl.ObjectV erbs); end; procedure TForml.Button3Click(Sender: TObject); begin // посылаем серверу OLE требование выполнить выбранную команду, OleContainerl.DoVerb(ListBoxl.Itemlndex); end; procedure TForml.FormCreate(Sender: TObject); begin OleContainerl.Align := alClient; OleContainerl.Ctl3D := false; AutoScroll := false; Caption := ‘Учимся работать с OLE’; Buttonl.Caption := ‘&Вставить объект. ‘; Button2. Caption ;= ‘Ключевые слова’; Button3. Caption := ‘В&ыполнить’; end; procedure TForml.ButtonlClick(Sender: TObject); begin // отображаем диалог выбора встраиваемого объекта OleContainerl.InsertObjectDialog; end; Листинг программы

16 ЧТЕНИЕ И СОХРАНЕНИЕ ДОКУМЕНТА OLE Следующий пример демонстрирует назначение методов LoadFromFile, CreateObjectFromFile, SaveToFile и SaveAsDocument и различие между ними. Компоненты Panel OleContainer 4 x Button События компонентов: Buttonl, Button2, Button3, Button4: OnClick Панель, как обычно, нужна для размещения четырех кнопок. Привяжите панель к нижнему краю формы и поместите кнопки на нее. В Инспекторе объектов озаглавьте кнопки именами четырех вышеперечисленных мето­дов (свойство Caption). Значения свойств остальных объектов тоже уста­новите с помощью Инспектора объектов. Можете проверить, как влияют на внешний вид приложения значения свойств OleContainerl. Align и OleContainerl.Ctl3D.

17 procedure TForml.ButtonlClick(Sender: TObject); begin OleContainerl.CreateObjectFromFile(Expand FileName(‘test.doc’), false); end; procedure TForml.Button2Click(Sender: TObject); begin OleContainerl.LoadFromFile(‘test.doc’); end ; procedure TForml.Button3Click(Sender: TObject); begin OleContainerl.SaveToFile(‘test.doc’); end; procedure TForml.Button4Click(Sender: TObject); begin OleContainerl.SaveAsDocument(‘test.doc’); end;

18 Функция ExpandFileName необходима потому, что метод CreateObjectFromFile требует в качестве аргумента полного пути к файлу. Данные в одном и том же файле TEST.DOC могут храниться в двух форматах: как обычный документ Word и как объект OLE. Если в файле хранится документ Word, то загружать его нужно методом CreateObj ectFromFi le, а метод LoadFromFile выдаст сообщение об ошибке; и наоборот, если в файле хранится объект OLE, то читать его можно только методом LoadFromFile. Метод SaveToFile сохранит текущее содержимое контейнера OLE как объект OLE, а метод SaveAsDocument как документ Word. Почему же приложение, написанное нами в п. 15.2, не делало никакого различия между объектами OLE и обычными файлами? Дело в том, что там мы не вызывали методов чтения непосредственно, а загружали данные в контейнер с помощью диалога InsertObjectDialog, который автоматически преобразует документ в объект OLE.

19 Сейчас мы напишем приложение, обладающее всей функциональностью MS Word, MS Excel, графического редактора Paint и других приложений- серверов OLE. Каждое из этих приложений умеет работать лишь с файлами своего типа (так, Excel не предназначен для обработки точечных рисунков), а наше небольшое приложение окажется способно заменить их все!. Разумеется, речь идет не о действительной замене, а лишь о том, что наша программа будет в нужный момент передавать управление одному из уста-новленных на вашем компьютере серверов OLE. Таким образом, ее можно рассматривать как «универсальную оболочку» для них. WORD, EXCEL И PAINT «В ОДНОМ ФЛАКОНЕ»?

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

21 Поместите на форму компоненты OleContainer, MainMenu, OpenDialog иSaveDialog. Разработке и использованию меню была посвящена глава 3. Запустите Ре¬дактор меню и добавьте в компонент MainMenu пункты так, как показано на рис Поскольку заголовки (свойство Caption) пунктов мы предла¬гаем писать кириллицей, их автоматически сформированные имена (свой¬ство Name) будут состоять из символа N и порядкового номера. Чтобы не запутаться, замените значения Name вручную например, так, как это сде¬лали мы (см. далее программный код).

Читать еще:  Как делать гиперссылку в powerpoint

Microsoft Excel ожидает, пока другое приложение завершит действие OLE

Связывание и внедрение объектов (OLE) — это технология, разработанная Microsoft, которая позволяет приложениям Office взаимодействовать с другими приложениями. Это позволяет одному приложению для редактирования отправить часть документа в другие приложения, а затем импортировать или вернуть его вместе с другим содержимым.

Например, если Excel пытается связаться с PowerPoint, он отправляет команду объекту OLE и ожидает ответа от PowerPoint.

Однако, если требуемый ответ не получен в течение определенного периода времени, может отображаться следующая ошибка:

Microsoft Excel ожидает, пока другое приложение завершит действие OLE

Существует три распространенных причины того, что Microsoft Excel ожидает, пока другое приложение завершит сообщение OLE actio n:

  1. Добавление в приложение слишком большого количества надстроек, из которых один или несколько повреждены.
  2. Excel пытается открыть файл, созданный в каком-либо другом приложении, или извлечь данные из активного
  3. С помощью параметра «Отправить как вложение» в Excel можно отправить лист Excel по электронной почте.

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

Однако, если проблема не устранена, вы можете попробовать любое из приведенных ниже решений.

1. Включение функции «Игнорировать другие приложения, использующие DDE».

1] Откройте лист Excel и перейдите в меню «Файл». В меню Файл выберите Параметры.

2] Откроется диалоговое окно параметров Excel. Перейдите на вкладку «Дополнительно» и прокрутите вниз до области «Общие». Там проверьте ‘Игнорируйте другие приложения, которые используют динамический обмен данными (DDE)‘.

Это должно уменьшить часть нагрузки на приложение и сделать его легче. Попробуйте перезапустить Excel после этого.

2. Отключение надстроек

1] Откройте лист Excel и перейдите в меню «Файл». В меню «Файл» выберите «Параметры».

2] Появится диалоговое окно «Параметры Excel». На вкладках слева нажмите Надстройки.

3] В нижней части этого окна находится окно управления. Выберите надстройки Excel и нажмите кнопку «Перейти» рядом с ней. Это заполняет список надстроек.

4] Снимите все флажки рядом с надстройками в поле Доступные надстройки и нажмите кнопку ОК.

Это отключает все надстройки, тем самым снижая нагрузку на приложение.

3: Использование других методов для прикрепления книги Excel

Использование встроенной в Excel опции «Отправить с помощью электронной почты» для отправки книги в виде вложения также может привести к отображению вышеуказанной ошибки OLE. Но вы можете решить эту проблему, прикрепив книгу Excel к своему сообщению через приложение электронной почты. Вы можете отправить свою книгу, прикрепив ее в виде файла к сообщению электронной почты в Outlook 2013/2010 или Hotmail. Фактически, вы можете использовать любое почтовое приложение на ваш выбор, чтобы обойти проблему.

Решения, обсуждаемые в этом посте, являются одними из самых эффективных и популярных, используемых для устранения ошибки Excel, упомянутой выше в обсуждении. Надеюсь, что-то здесь поможет вам.

Как в презентацию вставить презентацию?

Каждый, кто хоть раз работал с программой PowerPoint, сталкивался с вопросом, как в презентацию вставить презентацию. На первый взгляд может показаться, что это очень сложная задача. Но это не так.

Использование средств PowerPoint

Вы можете вставить одну презентацию в другую при помощи инструментов программы PowerPoint:

  • Откройте в PowerPoint слайд, в который вы планируете поместить другую презентацию. Чтобы быстро отыскать необходимый слайд, найдите строку меню «Вид» и выберите графу «Сортировщик слайдов»
  • Кликните по вкладке «Вставка» и нажмите иконку «Объект»
  • Выберите пункт «Создать из файла». Воспользуйтесь иконкой «Обзор», чтобы найти презентацию, которую вы решили разместить внутри другой презентации. После этого подтвердите свой выбор нажатием кнопки «Ок». После этого презентация окажется на слайде как дополнительное окно

Настройка воспроизведения

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

  • Если у вас установлена версия PowerPoint 2007 года, выберите в меню пункт «Анимация» и зайдите в раздел «Настройка». Остановите свой выбор на добавленной презентации и кликните по кнопке «Добавить эффект», затем нажмите пункт «Действия с объектами» и кликните мышкой по строчке Show
  • В случае, если вы используете версию 2010-2013 годов, кликните по окошку добавленной презентации, выделив его. Затем также, как и в первом случае, найдите в меню строку «Анимация» и воспользуйтесь кнопкой «Настройки». Выбирайте графу «Команды действия OLE» и кликайте по пункту Show. При этом проверьте, чтобы в графе «Начало» в установках запуска стояло «После предыдущего»

Использование iSpiring Suite

Также вы можете разместить одну презентацию в другой при помощи технологии iSpiring. Презентация преобразуется в формат Flash/Html5, сохраняя при этом все функции и свое оформление.

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

Трансформация элемента PowerPoint во Flash делает его универсальным. Вы можете вставить его в свой сайт или блог, а также добавить в систему дистанционного обучения. В процессе конвертации качество не меняется. Все картинки, ссылки и общий дизайн презентации останутся неизменными.

Алгоритм вставки при помощи iSpiring Suite

Если вы хотите научиться помещать одну презентацию в другую с помощью iSpiring, следуйте алгоритму:

  • В редакторе iSpiring трансформируйте презентацию, которую хотите добавить в основную, в формат Html Для этого в меню PowerPoint выберите пункт iSpiring Suite и кликните по иконке «Публикация». Откройте публикацию Web и нажмите Ctrl+C, предварительно выделив адрес документа в графе «Локальная папка» в пункте меню «Главная»
  • Воспользуйтесь режимом трансформации для мобильных устройств (Html5). Презентацию можно будет просматривать на планшетах и смартфонах. В появившемся меню укажите плеер, который будете использовать для управления элементом, кликните по иконке «Опубликовать», чтобы завершить процесс конвертации
  • Откройте вашу основную презентацию и вставьте в нее дополнительную как Web-объект. Для этого в разделе меню iSpiring Suite кликните по кнопке Web, найдите путь к файлу, воспользуйтесь кнопкой «Обзор» и вставьте туда путь к папке, который вы копировали раньше. Откройте нужную папку с отметкой Web
  • Откройте файл под названием Index. Отметьте графу «Включая все файлы» галочкой. Кликните по кнопке «Ок». Web-объект будет помещен в презентацию
Читать еще:  Какое расширение использует powerpoint

Чтобы посмотреть, что из всего этого получилось, воспользуйтесь кнопкой «Просмотр» в разделе меню iSpiring Suite. Не забудьте выбрать пункт «Просмотр всех слайдов».

Вставить одну презентацию в другую достаточно просто, если совершать все действия последовательно и не отклоняться от указанного плана.

Мои известные земляки (создание проекта)

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

Для этого можно использовать гиперссылку, но она не всегда удобна. Другим способом сделать изменяющуюся вставку в презентацию является Вставка внедрённого объекта.

Внедренные объекты позволяют создавать сложные документы, например, в формате .ppt (PowerPoint), со встроенными (внедренными) в основной документ таблицами, рисунками, презентациями, созданными средствами других программ (Word, Excel, Adobe). Документ PowerPoint в таком случае будет являться своеобразным контейнером, в котором в нужном месте находятся необходимые файлы. Это экономит место, время поиска, систематизирует информацию, делает удобным использование документа для разных случаев.

Различие между связанными и внедренными объектами

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

В документ помещается либо ссылка на объект, либо его копия. Таким образом можно вставлять содержимое из любой программы, поддерживающей технологию связывания и внедрения объектов (OLE).

Например, отчет о состоянии работы может содержать данные, которые независимо поддерживаются на слайде PowerPoint. Если связать отчет со слайдом, данные отчета будут обновляться всегда, когда будут обновляться данные исходного файла. Если внедрить слайд в отчет, то отчет будет содержать статическую копию данных.

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

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

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

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

Обновление связанных объектов

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

Действия приложения PowerPoint по автоматическому обновлению связей во всех открываемых документах можно предотвратить. Это можно рассматривать как меру безопасности, предотвращающую обновление документов с использованием файлов, которые имеют ненадежное происхождение.

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

Кроме того, можно полностью разорвать связь между связанным объектом и исходным файлом. Когда эта связь разорвана, объект в документе PowerPoint уже недоступен для редактирования; он становится описанием содержимого файла PowerPoint.

Изменение связанных или внедренных объектов

  1. Щелкните объект правой кнопкой мыши и выберите в контекстном меню команду для работы с объектом.

Тип команды зависит от того, является ли объектом слайд или целая презентация, а также связан объект или внедрен. Например, если объект представляет собой связь с презентацией, выберите команду Связанный объект презентации, а если им является внедренный слайд, выберите команду Объект-слайд.

  1. В зависимости от того, является ли объект внедренным или связанным, щелкните Открыть или Открыть ссылку, а затем внесите требуемые изменения.

Если объект внедрен, изменения вносятся только в копию, находящуюся в документе. Если объект связан, изменения вносятся в исходный файл.

Связывание или внедрение слайда PowerPoint

Когда требуется создать динамическую связь между содержимым документа и содержимым презентации PowerPoint, вставьте это содержимое как объект. В отличие от процедуры обычной вставки (нажатием клавиш CTRL+V) вставка содержимого как связанного или внедренного объекта позволяет работать с ним в исходной программе.

Когда слайд вставляется в документ как объект PowerPoint, из приложения Word можно, дважды щелкнув слайд, запустить PowerPoint и использовать команды приложения PowerPoint для работы со слайдом.

При вставке в качестве объекта всей презентации PowerPoint документ отображает только один слайд. Чтобы отображать другие слайды, следует дважды щелкнуть объект PowerPoint, после чего нажать клавишу ВВОД для запуска демонстрации слайдов.

Предполагаемое действие:

Вставка связанного или внедренного объекта из презентации PowerPoint

Можно связать или внедрить один и более слайдов или можно внедрить целую презентацию. Когда презентация PowerPoint внедрена в документ, приложение Word в ответ на двойной щелчок объекта презентации запускает демонстрацию слайдов PowerPoint. В документе редактирование презентации невозможно. Объект презентации может быть только внедрен, но не связан.

  1. Откройте документ Word и презентацию PowerPoint, содержащую слайды, из которых нужно создать связанный или внедренный объект.
  2. Переключитесь в PowerPoint и выделите целую презентацию или необходимые слайды.

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

  1. Нажмите сочетание клавиш CTRL+C.
  2. Переключитесь в документ Word и щелкните то место, где эти данные должны быть отображены.
  3. На вкладке Начальная страница в группе Буфер обмена щелкните стрелку в группе Вставить, а затем выберите пункт Специальная вставка.

  1. В списке Тип объекта выделите объектMicrosoft Office PowerPoint.
  2. Выберите параметр Вставка, чтобы вставить внедренный объект, или Связать, чтобы вставить связь с объектом.

Задание:
Вставьте кроссворд в готовую презентацию проекта как объект OLE. Проверьте связи.

Ссылка на основную публикацию
Adblock
detector