С помощью функции OLE-связывания можно включать содержимое из других программ, например Word или Excel.
OLE поддерживается многими различными программами, и OLE используется для того, чтобы сделать содержимое, созданное в одной программе, доступным в другой программе. Например, вы можете вставить документ Office Word в книгу Office Excel. Чтобы узнать, какие типы содержимого можно вставить, щелкните "Объект " в группе "Текст " на вкладке "Вставка ". В поле "Тип объекта " отображаются только установленные на компьютере программы, поддерживающие объекты OLE.
Общие сведения о связанных и внедренных объектах
При копировании данных из Excel в любую программу, поддерживающую OLE, например Word, ее можно скопировать как связанный или внедренный объект. Основные различия между связанными и внедренными объектами заключаются в месте хранения данных и способе обновления объекта после его размещения в конечном файле. Внедренные объекты сохраняются в той книге, в которую они вставлены, и не обновляются. Связанные объекты сохраняются в виде отдельных файлов, и их можно обновлять.
Связанные и внедренные объекты в документе
1. Внедренный объект не имеет подключения к исходному файлу.
2. Связанный объект связан с исходным файлом.
3. Исходный файл обновляет связанный объект.
Когда использовать связанные объекты
Если вы хотите, чтобы информация в конечном файле обновлялась при изменении данных в исходном файле, используйте связанные объекты.
При использовании связанного объекта исходные данные сохраняются в исходном файле. Конечный файл отображает представление связанных данных, но сохраняет только местоположение исходных данных (и размер, если объект является объектом диаграммы Excel). Исходный файл должен оставаться доступным на компьютере или в сети, чтобы сохранить связь с исходными данными.
Связанные данные могут обновляться автоматически при изменении исходных данных в исходном файле. Например, если вы выделили абзац в документе Word, а затем вставили абзац как связанный объект в книгу Excel, информацию можно будет обновить в Excel, если изменить сведения в документе Word.
Когда использовать внедренные объекты
Если не требуется обновлять скопированные данные при их изменении в исходном файле, используйте внедренный объект. Исходная версия целиком внедрена в книгу. При копировании данных в виде внедренного объекта потребует больше места на диске конечного файла, чем при связывании данных.
Когда пользователь открывает файл на другом компьютере, он может просматривать внедренный объект, не имея доступа к исходным данным. Поскольку внедренный объект не имеет ссылок на исходный файл, он не обновляется при изменении исходных данных. Чтобы изменить внедренный объект, дважды щелкните его, чтобы открыть и отредактировать в исходной программе. Исходная программа (или другая программа, способная редактировать объект) должна быть установлена на вашем компьютере.
Изменение способа отображения объекта OLE
Связанный объект или внедренный объект в книге можно отобразить точно так же, как он отображается в исходной программе или в виде значка. Если книга будет просматриваться в Интернете, а печатать ее не предполагается, объект можно отобразить в виде значка. Это сводит к минимуму объем отображаемого пространства, которое занимает объект. Зрители, которые хотят отобразить эти сведения, могут дважды щелкнуть значок.
Внедрение объекта на лист
Щелкните ячейку листа, в которую вы хотите вставить объект.
На вкладке "Вставка " в группе "Текст " щелкните значок "
.
В диалоговом окне "Объект " откройте вкладку "Создание из файла ".
Нажмите кнопку "Обзор" и выберите файл, который нужно вставить.
Если вы хотите вставить значок в таблицу, вместо того чтобы отображать содержимое файла, установите флажок "Проверка значка". Если флажок для проверки не установлен, Excel отобразит первую страницу файла. В обоих случаях при двойном щелчке открывается полный файл. Нажмите кнопку ОК.
Примечание.
- После добавления значка или файла их можно перетащить в любое место листа. Вы также можете изменить размер значка или файла с помощью маркеров изменения размера. Чтобы найти дескрипторы, щелкните файл или значок один раз.
- При вставке объекта в книгу автосохранение будет отключено. С отключенным автосохранением совместная работа может быть менее эффективной, что займет больше времени для адаптации обновлений других пользователей и повысится вероятность конфликтов. Поэтому, если вы собираетесь совместно работать над файлом, мы настоятельно рекомендуем использовать ссылки вместо объектов.
Вставка ссылки на файл
Иногда нужно просто добавить ссылку на объект, а не внедрять его. Это можно сделать, если книга и объект, который вы хотите добавить, хранятся на сайте SharePoint, общем сетевом диске или в аналогичном постоянном расположении. Это удобно, если связанный объект изменяется, так как ссылка всегда будет открывать его последнюю версию.
Примечание
Если перенести связанный файл в другое место, ссылка перестанет работать.
Щелкните ячейку листа, в которую вы хотите вставить объект.
На вкладке "Вставка " в группе "Текст " щелкните значок "
.
Откройте вкладку Из файла.
Нажмите кнопку Обзор, а затем выберите файл, на который вы хотите создать ссылку.
Установите флажок "Проверка связи с файлом" и нажмите кнопку "ОК".
Создание объекта в Excel
Вы можете создать объект с помощью другой программы, не выходя из книги. Например, если вы хотите добавить более подробное объяснение к диаграмме или таблице, вы можете создать встроенный документ, такой как файл Word или PowerPoint, в Excel. Можно вставить объект непосредственно на лист или добавить значок для открытия файла.
Щелкните ячейку листа, в которую вы хотите вставить объект.
На вкладке "Вставка " в группе "Текст " щелкните значок "
.
На вкладке Новый выберите в списке тип объекта, который вы хотите вставить. Если вы хотите вставить в электронную таблицу значок, а не сам объект, установите флажок В виде значка.
Нажмите кнопку ОК. В зависимости от типа вставляемого файла в Excel открывается новое окно программы или окно редактирования.
Создайте объект, который вы хотите вставить.
Если после завершения работы приложение Excel открыло окно новой программы, в которой создан объект, вы можете работать непосредственно в нем.
Завершив работу в окне, можно заняться другими делами, не сохраняя внедренный объект. При закрытии книги новые объекты будут сохраняться автоматически.
Примечание
После добавления объекта его можно перетащить в любое место листа Excel. Вы также можете изменить размер объекта с помощью маркеров изменения размера. Чтобы найти маркеры, щелкните объект один раз.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.