4.4. Обмен данными между приложениями Microsoft Office
4.4. Обмен данными между приложениями Microsoft Office
Пакет Microsoft Office предлагает пользователям целый ряд средств для организации обмена между приложениями. Эти инструменты следует использовать, когда необходимо создать документ, в котором будут размещены элементы разных приложений Microsoft Office. Примером такого документа может являться бухгалтерский отчет, созданный в текстовом редакторе Word, в который нужно вставить объекты из табличного редактора Excel, например диаграммы или фрагменты таблиц.
В зависимости от желаемого результата и средств взаимодействия между приложениями можно воспользоваться одним из существующих способов обмена данными.
Самым простым способом является использование буфера обмена. Фрагмент, скопированный в буфер в одном приложении Microsoft Office, можно вставить в документ, созданный в любом другом приложении. Сделать это можно, выполнив команду меню Правка ? Копировать, а затем Правка ? Вставить для копирования фрагмента и соответственно Правка ? Вырезать и Правка ? Вставить для его перемещения. Практически тот же результат получается, если перетащить нужный фрагмент из окна одного приложения в другое. В результате в один документ будет вставлен фрагмент из другого, причем эти документы могут быть созданы в разных приложениях Microsoft Office.
Однако у этих способов есть ряд недостатков. Один из них состоит в том, что вставленный фрагмент будет существовать независимо от приложения, в котором он был создан. Это значит, что вставленная диаграмма Microsoft Excel фактически превратиться в картинку. Средства приложения, в котором фрагмент был создан, в данном случае будут недоступны, то есть диаграмму или таблицу после вставки нельзя будет редактировать. Вторым большим недостатком является отсутствие динамической связи между вставленным фрагментом и файлом, откуда он был вставлен. При необходимости внесения изменений во вставленный фрагмент придется вновь вернуться в приложение, в котором он был создан, внести изменения и повторно вставить фрагмент в нужный файл. Таким образом, использование буфера обмена и перетаскивания, с одной стороны, очень легко позволяет вставлять фрагменты из одних приложений в другие, а с другой – в этом случае полностью утрачивается связь между приложением-источником и вставленным объектом.
Для решения этих проблем можно воспользоваться другими способами организации связи между приложениями Microsoft Office. В зависимости от желаемого результата, типа обновления вставленных данных и способа связи фрагмента с файлом-источником можно применить средства связывания или внедрения объектов Microsoft Office.
Внедрение позволяет вставить скопированный в буфер фрагмент в другой документ. При этом будет поддерживаться возможность редактирования документа средствами, предлагаемыми приложением-источником, но динамическая связь между объектом-источником и вставленным фрагментом не сохранится. При связывании к возможностям редактирования добавляется возможность автоматического обновления вставленного фрагмента при изменении объекта-источника.
Например, если в документ Microsoft Word с помощью внедрения вставить диаграмму, созданную в Microsoft Excel, то диаграмму можно редактировать, используя все средства Excel для работы с диаграммами – изменять вид ее элементов, источник данных, параметры диаграммы. Сделать это можно, дважды щелкнув на диаграмме кнопкой мыши. Для завершения редактирования нужно щелкнуть вне диаграммы. Если же диаграмма была вставлена в документ Word способом связывания, то все перечисленные возможности сохраняются. Кроме этого, при изменении диаграммы в объекте-источнике (изменении ее внешнего вида или содержимого, связанного с изменением данных, на основе которых она была построена) все перемены будут отображены во вставленном объекте.
Для связывания и внедрения объекта нужный фрагмент копируют в буфер обмена, после чего выполняют команду Правка ? Специальная вставка. В результате откроется окно Специальная вставка, в котором можно выбрать способ динамической связи (связывание или внедрение) и формат вставляемого объекта. В левой части окна находится переключатель, от положения которого зависит способ связи: Вставить – внедрение фрагмента, Связать – связывание (рис. 4.11).

Рис. 4.11. Окно вставки фрагмента с использованием методов динамической связи
Использование этих способов позволит вам не ограничивать себя средствами одной программы, например Word. Вы всегда сможете сформировать составной документ, фрагменты которого будут созданы в разных приложениях Microsoft Office.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Обмен данными между гостевой и хостовой ОС
Обмен данными между гостевой и хостовой ОС Virtual PC предоставляет пользователю несколько способов обмена данными между гостевой и хостовой ОС. Один из них — применение разделяемых папок — был рассмотрен ранее. В этом подразделе рассказано, как осуществить оперативный
Обмен данными между гостевой и хостовой ОС
Обмен данными между гостевой и хостовой ОС По умолчанию любая вновь созданная ВМ способна обмениваться данными с хостовой ОС через буфер обмена. Правда, в отличие от Virtual PC, передавать в обоих направлениях можно лишь текст. Графические данные «обмену и возврату не
Обмен данными между гостевой и хостовой ОС
Обмен данными между гостевой и хостовой ОС Parallels Workstation предоставляет пользователю два способа обмена данными между гостевой и хостовой ОС: передача данных через буфер обмена и пересылка данных по локальной сети. В качестве дополнительного «однонаправленного» метода
2.2 Коммуникации между приложениями
2.2 Коммуникации между приложениями Существует два основных типа взаимодействия между приложениями. Первый тип — связи, ориентированные на создание соединения (connection-oriented), — применяется при работе приложения с потоком данных. Второй вариант — связи без создания
7.2.6. Равноправный межпроцессный обмен данными
7.2.6. Равноправный межпроцессный обмен данными Все рассмотренные выше методы обмена данными имеют некоторую неявную иерархию, в которой одна программа фактически контролирует или управляет другой, а в противоположном направлении сведения обратной связи не передаются
7.2.6. Равноправный межпроцессный обмен данными
7.2.6. Равноправный межпроцессный обмен данными Все рассмотренные выше методы обмена данными имеют некоторую неявную иерархию, в которой одна программа фактически контролирует или управляет другой, а в противоположном направлении сведения обратной связи не передаются
2.2.5.4 Баланс между OLTP и DSS-приложениями
2.2.5.4 Баланс между OLTP и DSS-приложениями В современных информационных системах, как правило, требуется одновременное выполнение разных по характеру запросов к базе данных. Выделяются приложения обработки данных типа OLTP, DSS и пакетной обработки. Пример OLTP-запроса: Есть ли
Глава 8 Обмен данными между приложениями
Глава 8 Обмен данными между приложениями • СообщениеWM_COPYDATA• Использованиебуфераобмена• ПроецируемыевпамятьфайлыОрганизация обмена данными между приложениями, а именно между процессами этих приложений, является достаточно трудоемкой задачей. Архитектура Win32
11.2. Простой обмен данными
11.2. Простой обмен данными В начале работы с описанными в предыдущем разделе компонентами IdTCPServer и IdTCPChent рассмотрим создание несложного клиент-серверного приложения, клиентская и серверная части которого выполняют следующие функции.• Клиентское приложение соединяется
Знакомство с Microsoft Office
Знакомство с Microsoft Office Начинаем работуMicrosoft Office – это пакет прикладных программ, позволяющих решать разнообразные задачи. Приложения Microsoft Office настолько тесно связаны между собой, что их совокупность можно рассматривать как единую программу. Освоив правила
Приложения Microsoft Office
Приложения Microsoft Office В пакет Microsoft Office ХР входит шесть основных приложений, каждое из которых может рассматриваться как самостоятельная программа Windows. В этом разделе вы познакомитесь со структурой окон приложений Office, узнаете о назначении и приемах работы с основными
Обмен данными и проекты интеграции
Обмен данными и проекты интеграции Большое количество систем, стандартов и технологий, о которых мы говорили ранее, приводит к тому, что эффективно связать разные источники данных в одну систему не получается. Даже такие, казалось бы, однородные источники, как системы
4.4. Обмен данными между приложениями Microsoft Office
4.4. Обмен данными между приложениями Microsoft Office Пакет Microsoft Office предлагает пользователям целый ряд средств для организации обмена между приложениями. Эти инструменты следует использовать, когда необходимо создать документ, в котором будут размещены элементы разных
Электронный обмен данными
Электронный обмен данными Компании тесно взаимодействуют со своими клиентами и производителями. Для многих крупных компаний эти отношения влекут за собой непосредственную связь между их компьютерными системами. Electronic Data Interchange (EDI) это система, предназначенная для
Ошибки Microsoft Office
Ошибки Microsoft Office Наверняка на вашем компьютере установлена по крайней мере одна программа пакета Microsoft Office. Чаще всего пользователи работают с текстовым редактором Microsoft Word и редактором электронных таблиц Mcrosoft Excel. Если с программой Excel проблем обычно не возникает, то в