Вставить объект excel в excel

Как вставить файл в книгу Excel?

Узнаем как внедрять любые типы документов в файл Excel для возможности открытия документов непосредственно из книги.

Приветствую всех, дорогие читатели блога TutorExcel.Ru.

Для тех кто больше предпочитает формат видео — приятного просмотра, для любителей же текста приятного чтения.

Давайте для начала подумаем для чего вообще это может полезно?

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

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

Как внедрить документ в Excel?

Стоить отметить, что инструментом внедрения пользуются достаточно редко, поэтому нужную вкладку не так-то просто найти.
Переходим во вкладку Вставка -> Текст -> Объект:

Далее щелкаем мышкой по кнопке Объект и перед нами появляется всплывающее окно с настройками вставки:

Excel предлагает нам 2 основные опции для внедрения файлов в книгу:

  • Добавить новый объект (вкладка Новый);
  • Добавить существующий файл (вкладка Из файла).

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

Создание нового документа

Остаемся в текущей вкладке Новый и в зависимости от наших задач в поле Тип объекта выбираем подходящий тип файла (из наиболее используемых типов тут присутствуют документы Microsoft Word и PowerPoint), далее нажимаем OK и в текущей книге Excel встроенный окном появится новый документ.

К примеру, если выбрать тип файла Microsoft Word, то в окне Excel появится встроенное окно с Word, где доступны все функции программы и мы можем начать набирать любой текст:

Аналогичный пример при работе с Microsoft PowerPoint:

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

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

В результате в рабочем окне Excel появится изображение выбранной иконки и по двойному щелчку мыши по иконке будет открываться исходный документ:

Теперь перейдем ко второму варианту вставки документа.

Внедрение существующего файла

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

Далее для добавления файла нажимаем кнопку Обзор и вставляем нужный нам файл (как и в предыдущем случае мы дополнительно можем задать значок):

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

Читать еще:  Эксель обучение для чайников

В этом случае при внесении каких-либо изменений в исходный файл эти изменения отобразятся в прикреплённом файле. Однако, обратите внимание, что связь будет работать только в том случае, если у конечного пользователя (который работает с файлом) будет доступ к этому файлу.

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

Спасибо за внимание!
Если у вас остались вопросы по теме статьи — делитесь своими мыслями в комментариях.

Вставка объекта в электронную таблицу Excel

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

Для включения содержимого из других программ, таких как Word или Excel, можно использовать связывание и внедрение объектов (OLE).

Технология OLE поддерживается многими различными программами, и технология OLE используется для создания содержимого, которое создается в одной программе, доступной в другой программе. Например, вы можете вставить документ Office Word в книгу Office Excel. Чтобы узнать, какие типы контента можно вставить, в группе текст на вкладке Вставка нажмите кнопку объект . В поле тип объекта отображаются только программы, установленные на вашем компьютере и поддерживающие объекты OLE.

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

Связанные и внедренные объекты в документе

1. внедренный объект не имеет соединения с исходным файлом.

2. связанный объект связан с исходным файлом.

3. исходный файл обновляет связанный объект.

Когда следует использовать связанные объекты

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

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

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

Читать еще:  Сцепить в excel с пробелами

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

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

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

Изменение способа отображения объекта OLE

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

Вставка связанного внедренного объекта из файла Excel в документ Word

F Выполнение задания

Выделите диапазон ячеек A1:F9 листа «Основной» и скопируйте его.

Перейдите в документ Word и щелкните правой кнопкой мыши в первой свободной строке.

На вкладке Начальная страница в группе Буфер обмена щелкните стрелку в группе Вставить, а затем выберите пункт Специальная вставка (рис. 3.134).

Рис. 3. 134. Выбор команды Специальная вставка

В окне Специальная вставка (рис. 3.135) установите переключатель Связать списке Как: Лист Microsoft Office Excel (объект).

.

Рис. 3. 135. Окно Специальная вставка

— G Примечание. Если выберите параметр Вставка, то это будет вставка таблицы Excel в таблицу Word (рис. 3.133). Вспомните, чем они отличаются.

Такие же операции повторите для интервала ячеек A11:F23, при нажатой кнопке под номером «2», а так же для одной из диаграмм.

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

93.79.221.197 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно

Объявление

Вставка объектов в Excel

  • Регистрация: 18.09.2000
  • Сообщений: 2130

var Excel = TlgActiveX(«Excel.Application»);

Дальше см. help по VBA

Комментарий

Комментарий

  • Регистрация: 04.02.2002
  • Сообщений: 5

Комментарий

  • Регистрация: 18.09.2000
  • Сообщений: 2130

Ну вроде как около того (не проверял, некогда мне сейчас ):

Говорю почитай help по VBA Конкретно — по функции Add() свойства OLEObjects

Берешь Сервис — Макрос — Начать запись
Делаешь все что хочешь
Сервис — Макрос — Остановить запись

Читать еще:  Сумма прописью в excel 2010

Смотришь макрос, который получился, если что непонятно смотришь help и радостно переводишь с BASIC на RSL

Я думаешь как этот пример сварганил?

Комментарий

  • Регистрация: 18.09.2000
  • Сообщений: 2130

Стасыч
Да, вдогонку

Если выдается Invoke, скорее всего ты с параметрами что-то напутал

Комментарий

  • Регистрация: 04.02.2002
  • Сообщений: 5

Комментарий

  • Регистрация: 18.09.2000
  • Сообщений: 2130

Стасыч
Да, там такая проблема может быть:
OLEObjects.Add() имеет первым параметром ID класса объекта, а вторым ссылку на файл
Если задается ID, ссылка на файл игнорируется, и наоборот Вопрос в том, как передать в первом параметре корректный NULL
Попробуй качнуть последний комплект lgx и посмотри там доку, либо спроси на softlab.ru, Григорий ответит наверняка

ЗЫЖ У меня просто сейчас нет времени копаться с этим подробно, поэтому ответ такой не солидный

Как вставить в Ворд таблицу из Экселя

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

Копирование и вставить

  1. В Excel выделить необходимый диапазон.
  2. Скопировать выделенный участок, комбинацией клавиш Ctrl+C;
    – Вызвать контекстное меню правой кнопкой мыши, нажать «Копировать»;
    – На вкладке «Главная» воспользоваться инструментом «Копировать».

  • В Ворде наводим курсор на место для табличного компонента, вставляем его:
  • комбинацией Shift+Insert или Ctrl+V – сохраняется первоначальное оформление;
  • Вкладка «Главная», инструмент «Вставить», нажать на значок необходимых в конкретном случае параметров;
  • Контекстным меню:

    – с помощью способа вставки «Сохранить исходное форматирование» – содержимое скопированной части будет отформатировано по аналогии с первоначальным файлом Экселя, данные в ячейках можно менять;

    – с помощью варианта «Использовать стили конечного форматирования» – содержимое вставленного диапазона автоматически будет оформлено в едином стиле с текстовым блоком, значения ячеек можно менять;

    – выбрав параметр «Рисунок» – сохранится исходное оформление, но утрачивается возможность внесения корректировок в область ячеек.

    Импорт таблицы

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

    1. В Экселе выделяется нужный диапазон и копируется.
    2. В Ворде вставляется скопированный объект:
  • Контекстным меню при помощи параметра:

    – «Связать и сохранить исходное форматирование» – содержимое ячеек оформлено по аналогии с Excel, при внесении изменений в исходнике значения текстового документа тоже меняются;

    – «Связать и использовать конечные стили» – стиль оформления таблицы адаптируется под последний абзац документа, при внесении изменений в исходнике значения в Word тоже меняются;

    Вкладка «Главная» выбрать значок «Вставить», далее нажать «Специальная вставка», в поле «Как» указывается «Лист Microsoft Excel (объект)».

    Похожие статьи

  • Ссылка на основную публикацию
    Похожие публикации
    Adblock
    detector