Когда содержимое вставляется как объект, создается динамическая связь между вставляемым содержимым и содержимым, которое было создано в другой программе Microsoft Office. В отличие от процедуры обычной вставки содержимого (нажатием клавиш CTRL+V) вставка его как связанного или внедренного объекта позволяет работать с ним в исходной программе.
Например, когда ячейки электронной таблицы вставляются в документ как объект Excel, из приложения Word можно, дважды щелкнув ячейку, запустить приложение Excel и использовать команды Excel для работы с содержимым листа.
Различие между связанными и внедренными объектами
Главное различие между связанными и внедренными объектами состоит в том, где хранятся данные и как они обновляются после их помещения в файл Word.
В документ помещается либо ссылка на объект, либо его копия. Таким образом, можно вставлять объекты из любой программы, поддерживающей технологию связывания и внедрения объектов (OLE).
Например, ежемесячный отчет о состоянии может содержать данные, которые независимо поддерживаются на листе Excel. Если связать отчет с листом, данные отчета будут всегда обновляться вместе с обновлением данных исходного файла. Если внедрить лист в отчет, то отчет будет содержать статическую копию данных.
1. Внедренный объект
2. Связанный объект
3. Исходный файл
Связанные объекты
Когда объект связан, данные при изменении исходного файла могут обновляться. Связанные данные хранятся в исходном файле. Файл Word, или конечный файл, хранит только путь к исходному файлу и отображает представление связанных данных. Если размер файла имеет значение, пользуйтесь связанными объектами.
Связывание полезно также, когда нужно включить в документ данные, которые поддерживаются независимо, как, например, данные, собираемые другим отделом, или когда необходимо постоянно обновлять данные в документе Word.
Внедренные объекты
Когда объект Excel внедрен, данные в файле Word при изменении исходного файла Excel не изменяются. Внедренные объекты становятся частью файла Word, и после того как они вставлены, объекты больше не являются частью исходного файла.
Поскольку вся информация полностью содержится в документе Word, внедрение полезно, когда не нужно отображать ее изменение в исходном файле или когда нежелательно, чтобы получателям документа пришлось обновлять связанные данные.
Нужна дополнительная помощь?
Как в офисе.
Обмен данными между приложениями может быть реализован одним из двух способов:
- внедрение объекта создает независимую копию объекта в клиентском документе. Никакой связи с серверным документом не поддерживается;
- связывание объекта поддерживает связь с серверным документом. Данные могут быть обновлены вручную или автоматически всякий раз, когда изменяется серверный документ.
Внедренный объект (лист или диаграмма Excel) хранит информацию непосредственно в документе Word. Для редактирования внедренного объекта следует сделать двойной щелчок на объекте, чтобы запустить Excel, проделать необходимые изменения, а затем вернуться в Word. Ввиду хранения информации в документе Word внедрение следует применять, когда требуется распространение оперативной версии документа лицам, которые не будут иметь доступа к отдельно сделанным листам и диаграммам.
Связанный объект (лист или диаграмма Excel) отображается в документе Word, но информация хранится в исходной книге Excel. При редактировании данных в Excel Word может автоматически обновлять лист или диаграмму в документе. Связывание следует применять, когда необходимо включить в документ независимо вводимую информацию, такую, как данные, собранные различными отделами, а также когда нужно хранить информацию, обновляемую в Word. Ввиду хранения связанных данных в другом месте связывание может помочь минимизировать размер файла документа Word.
Внедрение объектов
Внедрение объекта создает копию объекта в создаваемом документе. В силу того, что прямой связи между исходным и внедряемым объектом нет, никакие изменения во внедряемом объекте не могут затронуть исходный объект.
Внедрения объекта Excel в документ Word
Откройте приложение, например Excel, и в качестве объекта для внедрения выберите таблицу в файле Образование_сотрудников.х1s.
- Выделите объект (данные в таблице), а затем выберите Правка, Копировать (Edit, Copy), копия объекта помещена в буфер обмена и готова к внедрению в другое приложение.
- Откройте нужный файл в клиентском приложении (документ Word) и поместите курсор в позицию вставки там, куда должен быть вставлен внедряемый объект.
- Выберите Правка, Специальная вставка (Edit, Paste Special), появляется панель диалога Специальная вставка (рис. 119).
- Выберите из списка Как (As) объект, например Лист Microsoft Excel (объект).
- Нажмите ОК. Объект внедрен.
Рис. 119. Внедрение объектов в режиме «Специальная вставка»
Только выбор Объекта соответствующего приложения в поле Как и пометка переключателя Вставить позволят создать внедряемый объект. Любой другой выбор изменит формат объекта.
Редактирование внедряемого объекта
Внедряемые объекты могут быть отредактированы напрямую в документе клиентского приложения. В Office 2000 при редактировании внедряемого объекта он активизируется, а меню клиентского приложения и панель инструментов изменяются на меню и панель инструментов из серверного приложения (рис. 120). Таким образом, редактирование внедренного объекта а клиентском окне осуществляется средствами серверного приложения.
Рекомендуется всегда внедрять объект при наличии следующих условий:
- вся информация должна быть размещена в едином документе. Например, в случае, когда документ необходимо отослать пользователю по электронной почте;
- серверное приложение не будет доступно на том же компьютере, где используется клиентское приложение.
Рис. 120. Внедрение объекта
Не рекомендуется внедрять объект при наличии следующих условий:
- клиентское приложение не поддерживает внедрение;
- участвующий в связи серверный объект может измениться в будущем и данное изменение повлияет на клиентский документ.
Связывание объектов
Связывание не требует того, чтобы копия объекта была вставлена в клиентское приложение. Вместо этого в клиентское приложение вставляется серверный объект.
Связывание возможно только для сохраненных файлов.
Связывание имеет свои определенные преимущества:
- объем данных, который необходимо хранить в клиентском документе, меньше, чем в случае, когда объект внедряется;
- если впоследствии объект модифицируется серверным приложением, модификация автоматически перенесется и на клиентское приложение.
Установка связи объекта
Откройте серверное приложение, например Excel, и создайте объект для связывания (выберите таблицу в файле Образование_сотрудников.х1s). Файл, хранящий объект, должен быть сохранен.
- Выделите объект, а затем выберите Правка, Копировать (Edit, Copy). Копия объекта перешла в буфер обмена и готова к вставке в клиентское приложение.
- Откройте клиентское приложение, например Word, и поместите позицию вставки там, куда должен быть вставлен связанный объект.
- Выберите Правка, Специальная вставка (Edit, Paste Special).
- Появляется панель диалога Специальная вставка (Paste Special) (рис. 121).
- Выберите необходимый тип вставки связи —Лист Microsoft Excel (объект) из списка Как (As).
- Пометьте переключатель Связать (Paste Link), а затем нажмите ОК. Таблица будет вставлена в документ Word как связанный объект, и изменения таблицы в Excel автоматически переносятся в документ Word.
- Измените любые данные в таблице, затем переключитесь в Word и просмотрите данные в документе.
Рис. 121. Связывание объектов в режиме «Специальная вставка»
Типы вставки связи
Типы вставки связи доступны из списка Как (As) панели диалога Специальная вставка (Paste Special).
- Объект Приложение (например, Объект лист Microsoft Excel). Вставляет связанный объект вместе со всей информацией, содержащейся в объекте, как это происходило бы в серверном приложении. Объект может быть отредактирован лишь в серверном документе.
- Форматированный текст (RTF). Вставляет и связывает текст и форматирование из серверного приложения. Текст может быть отредактирован в клиентском приложении, но изменения могут не сохраниться при обновлении связи.
- Неформатированный текст. Вставляет и связывает только текст из серверного приложения. Текст может быть отредактирован и в клиентском приложении, но изменения могут не сохраниться при обновлении связи.
- Рисунок. Вставляет и связывает рисунок объекта из серверного приложения. Такой объект может быть использован для распечатки на принтерах высокого качества.
- Точечный рисунок. Вставляет и связывает рисунок объекта (как, например, рисунок Paintbrush) из серверного приложения. Объект может быть отредактирован лишь в серверном документе,
- Формат HTML. Вставляет объект в HTML-формате передачи сообщения по электронной почте.
- Текст в кодировке Юникод. Вставляет объект в кодировке Юникод. (Microsoft Office основан на стандарте кодировки текста Юникод, что позволяет программам Office правильно отображать документы вне зависимости оттого, на каком языке они написаны, при условии, что операционная система поддерживает набор символов для данного языка.)
Окно Результат (Result) в панели диалога Специальная вставка (Paste Special) описывает результат выбранного типа вставки. Описание результата различно в зависимости от клиентского приложения.
Управление связями объектов
Если связанный объект является объектом приложения, рисунком или растровым изображением, то серверный документ открывается автоматически двойным щелчком мышью на объекте.
Связи объектов могут быть отредактированы в клиентском документе одним из способов, приведенных в табл. 36.
Таблица 36. Редактирование связи объекта
Если документ содержит автоматическую связь с серверным приложением, то обновление произойдет автоматически при открытии. В противном случае связь может быть обновлена вручную.
Если серверный документ, содержащий связанный объект, перенесен, переименован или удален, то связь будет нарушена. Далее объект уже не появится в клиентском приложении.
Управление связями из клиентского приложения можно осуществлять с помощью диалогового окна Связи (Links) (рис. 122).
- Откройте клиентский документ, содержащий связанный объект.
- Выделите связанный объект.
- Выберите Правка, Связи (Edit, Links), появляется диалоговая панель Связи (Links).
- Выберите необходимое действие, нажав одну из клавиш (Открыть источник, Сменить источник, Обновить, Разорвать связь).
- Завершив действие, нажмите ОК.
Для удаления связанного объекта выделите его и нажмите клавишу Delete.
Рис. 122. Связывание объекта
Редактирование связи с помощью контекстного меню Контекстное меню связанного объекта содержит команды для управления связанным объектом. Щелкните правой клавишей мыши на связанном объекте для того, чтобы открыть его контекстное меню, и выберите необходимые действия для изменения связи (рис. 123).
Рис. 123. Контекстное меню связанного объекта
Упражнение
Связывание и редактирование объектов, созданных в Excel, в документе Word
- Переключитесь в Excel и откройте файл Образование сотрудников.х1s.
- Выделите диапазон А2:С5, который нужно скопировать.
- Выберите Правка, Копировать (Edit, Copy), диапазон ячеек скопирован в буфер обмена.
- Переключитесь в Word и создайте файл Отчет.doc.
- Переместитесь на нужную страницу и поместите позицию вставки в пустом абзаце.
- Выберите Правка, Специальная вставка (Edit, Paste Special). Появится панель диалога Специальная вставка.
- Выберите Объект лист Microsoft Excel (Microsoft Excel Worksheet Object) из списка Как (As).
- Пометьте переключатель Связать (Paste Link).
- Нажмите OK, произведена вставка со связью рабочего листа в документ.
- Выйдите из Excel.
- Нажмите Нет (No) для того, Чтобы не сохранять большой буфер обмена.
Как вставить объект в ворд
Только что рассмотренная операция по внедрению таблицы Excel в документ Word является не чем иным, как вставкой объекта. Помимо электронных таблиц в документы Word можно вставлять графические изображения, клипы и многое другое.
Внедрение графических изображений
Вставить в документ Word рисунок можно несколькими способами. Во-первых, как и в WordPad, можно просто скопировать какой-либо рисунок в буфер обмена из любой программы (или «сфотографировать» окно по Alt+Print Screen) и нажать кнопку Вставить (Ctrl+V).
Можно вставлять рисунки и непосредственно из файлов. Для этого из меню Вставка выберите подменю Рисунок, а из него – пункт Из файла. Откроется диалоговое окно Добавить рисунок, похожее на обычный диалог открытия файла с той лишь разницей, что изображение выбранного файла сразу отображается в области просмотра справа (впрочем, и эту возможность можно отключить, сменив представление списка). Выбрав рисунок для вставки, жмите Вставить, и он появится в документе на том месте, где был курсор. Если щелкнуть по стрелке справа от кнопки, откроется подменю, предлагающее три варианта вставки:
- Вставка – внедряет рисунок физически в файл документа. При этом размер редактируемого файла увеличится. Вставка является действием по умолчанию.
- Связать с файлом – вставляет рисунок таким образом, что в документе Word будет храниться только информация о расположении файла рисунка. Если изменить файл рисунка, изменится и его отображение в тексте. Такая связка называется DDE – динамическая привязка объекта.
- Вставить и связать – внедряет рисунок в файл Word и одновременно связывает его с файлом-источником.
В первом случае вы просто получаете внедренный в ваш документ графический объект. Во втором вставляется только связь, что чревато потерей изображения, если исходный файл рисунка будет удален или перемещен. Кроме того, связывание с большим количеством внешних объектов может привести к существенному замедлению работы программы, особенно при открытии документа. Надо отметить, что в предыдущих версиях Word тоже можно использовать все эти способы, только делается это путем простановки опций Связь в файле и Хранить в документе.
Кроме вставки рисунка из произвольного файла Word предлагает воспользоваться картинками из собственного комплекта поставки. Для этого откройте окно Вставка картинки из меню Вставка ? Рисунок ? Картинки и выберите в нем нужный рисунок: вместе с Word поставляется около сотни различных стилизованных изображений, преимущественно в формате WMF, а в последних версиях программы имеется множество дополнительных рисунков в формате GIF для оформления Web-страниц.
Имеются и другие способы внедрения изображений в документ – это использование вставки объекта и специальной вставки. Они являются универсальными для всех типов вставок, а не только рисунков, поэтому мы рассмотрим их несколько позже, чтобы не отвлекаться от темы.
Вставка объектов WordArt и автофигур
В меню Вставка > Рисунок, помимо пунктов Картинки и Из файла, имеется еще несколько пунктов. Один из них – Объект WordArt – предназначен для создания фигурного текста. Сначала вам предложат выбрать один из трех десятков форматов оформления текста. Затем предложат ввести текст надписи. После этого в документ будет вставлен введенный вами текст, оформленный в соответствии с ранее выбранным шаблоном. При этом объект будет выделен и, кроме того, появится панель инструментов WordArt (рис. 12.37).
Рис. 12.37. Текст и панель WordArt
При помощи панели WordArt можно изменить сам текст, а также его оформление, выбрав новую заготовку (кнопка Коллекция), либо сменить цвет, форму, наклон и размеры (следующие три кнопки). Кроме того, можно сменить направление текста, расположив его не слева направо, а сверху вниз; заодно можно сменить и выравнивание. В общем, поэкспериментировав с настройками, можно добиться того, что вы сами забудете, на основе какого шаблона этот объект был изначально создан.
Несколько проще вставляются автофигуры – выбрав этот пункт из Вставка ? Рисунок, вы откроете панельку автофигур, при помощи которой в текст документа можно вставлять различные значки. Для вставки следует сначала выбрать значок, а затем при помощи протаскивания указателя мышки определить его размеры и положение на странице.
Создание рисунков в Word
Помимо средств искривления текста (WordArt) текстовый процессор Word имеет встроенный графический редактор, при помощи которого можно создавать простейшие рисунки. Причем рисовать можно прямо в тексте документа; достаточно открыть панель рисования (рис. 12.38) и приступить к творчеству.
Рис. 12.38. Панель рисования в текстовом(!) редакторе Word
На панели рисования доступны некоторые уже знакомые нам объекты – автофигуры и WordArt, а также кнопка вызова окна Добавить картинку. Кроме них можно создавать линии, стрелки, прямоугольники и окружности. Выбрав созданный объект, можно указать для него цвет контура и заливки, а для текстовых объектов – шрифт текста. Изменению подлежит и толщина линии. Следует отметить, что к уже нарисованной фигуре можно добавить тень или сделать ее объемной. Более того, кнопки создания тени и придания объема имеют дополнительные функции – настройку вида тени и объема соответственно. Обращение к этим пунктам открывает вспомогательные линейки инструментов, при помощи которых можно настраивать дополнительные параметры – такие, как глубина, материал (пластик, металл), освещение, направление и т. д.
Рис. 12.39. Рисунок, созданный встроенными средствами Word
На рис. 12.39 приведен пример рисунка, созданного при помощи инструментов рисования, имеющихся в Word. Фигурная стрелка слева представляет собой автофигуру с примененным эффектом создания объема типа 6. Под ней расположен объект Надпись. Циферблат создан на основе овала с границей в виде пунктирной линии; часовая стрелка представляет собой стрелку с острым краем на одном конце и ромбом на другом, с типом линии «тройная, 6пт». Для объектов Надпись и Эллипс установлена тень (тип 4). Число 12 представляет собой объект WordArt.
После того как вы завершите создание рисунка, полезно сгруппировать входящие в него объекты, иначе вы не сможете перемещать его по документу как единое целое. Сначала следует выделить все объекты, из которых он состоит. Для этого, удерживая нажатой клавишу Shift, щелкните мышкой по каждому из объектов, входящих в композицию. Затем обратитесь к панели рисования и из кнопки-меню Действия выберите пункт Группировать (в других версиях Word на панели рисования имеются отдельные кнопки Группировать и Разгруппировать).
Создаваемые таким способом рисунки называются векторными, то есть состоящими не из отдельных точек, а описанными геометрическими фигурами (линиями, эллипсами, кривыми).
Внедрение иных объектов
Чудеса ActiveX позволяют встраивать в текстовые документы Word самые разнообразные объекты. Это делается при помощи диалогового окна Вставка объектов, доступного через меню Вставка ? Объекты. На странице Создание этого окна (рис. 12.40) создают новые объекты. Для этого достаточно выбрать тип объекта (количество и виды доступных для вставки объектов зависят от программ, установленных на вашем ПК).
Рис. 12.40. Внедрение звука в документ Word
Допустим, вы решили создать звуковой комментарий к вставленному в документ рисунку. Чтобы это сделать, откройте окно вставки объектов и выберите пункт Звукозапись. После того как вы нажмете ОК, будет запущена программа звукозаписи, а в самом документе появится иконка, символизирующая этот объект. Теперь при помощи микрофона можно записать комментарий в звукозаписывающей программе, а затем закрыть ее и вернуться в Word. Если вы будете закрывать Звукозапись через меню Файл, то обратите внимание, что пункт Выход называется Выход и возврат в документ.doc. Теперь для прослушивания того, что вы записали, достаточно просто дважды щелкнуть по иконке фонограммы, живущей прямо в тексте документа.
Создание из файла отличается от «просто создания» тем, что вы выбираете готовый файл того или иного типа, а компьютер сам определяет, с какой программой его связать и, как следствие, какого типа будет созданный объект.
Подобным образом – созданием или из файла – внедряются и все другие объекты. Различие может быть в том, как выглядит внедренный объект: например, все мультимедийные данные (звук, видео) вставляются в виде символизирующих клип рисунков (или иконок). А диаграммы и таблицы будут представлены в натуральном виде. Различные способы используются и для правки уже внедренных объектов – некоторые совмещаются с Word (как в примере с Excel – см. рис. 12.36), другие же запускают программу в самостоятельном окне (как звукозапись).
Еще один способ внедрения объектов состоит в использовании буфера обмена. Так, скопировав данные из любой программы, поддерживающей OLE, и выбрав из меню Правка пункт Специальная вставка, выберите такой вариант вставки, где будет указано «объект». Более того, не обязательно даже запускать программу – можно просто скопировать файл (Ctrl+C) прямо в Проводнике и вставить его в Word через ту же специальную вставку. Теоретически, интенсивно используя внедрение объектов, в Word можно создать такой документ, что чуть ли не всю свою работу вы будете делать, не выходя из него, – править таблицы и рисунки, слушать музыку и даже путешествовать по Интернету (так как ничто не мешает встроить браузер). Но при этом следует учитывать, что взаимодействие между программами через OLE требует от ПК выделения существенных ресурсов (памяти и процессорного времени), а ошибка в одной из запущенных программ, с большой долей вероятности, приведет к краху всего конгломерата.
Свойства объектов
Все объекты, внедренные в документ Word, – неважно какие и каким образом они были вставлены – имеют ряд общих, с точки зрения текстового редактора, свойств. Чтобы их отредактировать, щелкните по рисунку, представляющему нужный объект, правой кнопкой мышки и выберите пункт Формат объекта или выберите пункт Объект (или Рисунок) из меню Формат. В результате откроется окно Формат объекта, или Формат рисунка, что одно и то же (рис. 12.41).
Рис. 12.41. Формат рисунка в Word
Так, обрезка (расстояние от текста) устанавливает, какой отступ должен быть между краем рисунка и началом текста с каждой из сторон объекта. Можно также изменить яркость и контраст изображения, сделать его полутоновым или черно-белым. На странице Положение устанавливают режим обтекания, то есть будет ли текст обрамлять объект с той или иной стороны, а также задают выравнивание – по левому или правому полю листа. Некоторые параметры обтекания вынесены в отдельное окно Дополнительная разметка, появляющееся при нажатии на кнопку Дополнительно на странице Положение.
Со страницы размера можно задать точные значения высоты и ширины рисунка, а Цвета и линии позволяют изменять цвет и тип линий, а также фон для изображений, созданных при помощи собственных средств рисования Word. В последних версиях редактора имеется возможность ввести текст, который будет отображаться перед загрузкой рисунка в браузере (в случае сохранения документа в формате HTML). Для этого следует ввести краткое описание или название объекта в текстовом поле, находящемся на странице Веб.
К рисунку можно добавить подпись; для этого выделите его одним щелчком мышки, затем выберите пункт Название из меню Вставка и при желании введите собственный комментарий к предлагаемому программой названию. Следует учитывать, что постоянная часть (текст) и номер, с точки зрения Word, являются специальными полями, а не просто текстом. Благодаря этому становятся возможными такие приятные мелочи, как автоматическая нумерация рисунков, а также составление списка иллюстраций для сколь угодно длинного документа всего несколькими щелчками мышки.
2011-08-29 // Есть вопросы, предложения, замечания? Вы можете обсудить это на форуме !
Вставка объектов в MS Word
Вставка объектов в MS Word
Графика — это один из важнейших элементов документа Word 2007. Графика бывает двух видов — растровая и векторная. Растровая графика в Word 2007 может быть загружена из графического файла (с расширением BMP, TIFF, PNG, JPG или GIF) или из другой программы (например, графического редактора Adobe Photoshop). Векторная графика может быть создана в документе Word 2007 или вставлена в документ с помощью встроенных графических средств Word 2007.
В документ Word 2007 можно вставить следующие типы графики (рисунок, клип, графические объекты, рисунок SmartArt, диаграмма) с помощью кнопок Рисунок, Клип, Фигуры, SmartArt и Диаграмма, расположенных на вкладке «Вставка» в группе «Иллюстрации» (рисунок 2.1.8.1).
Кроме того, графические объекты или векторную графику Надпись и WordArt можно вставить из группы «Текст» на вкладке «Вставка».
После вставки графики в документ Word 2007, на Ленте появятся контекстно-зависимые инструменты под общим названием, которое отображается в строке заголовка окна приложения.
Контекстные инструменты, разделенные на контекстные вкладки, появляются только тогда, когда в документе выделен объект определенного типа:
- Формат в группе «Работа с рисунками» (вставка растровых рисунков из файла и клипа); Формат в группе «Средства рисования» (вставка в документ готовых фигур); Конструктор, Формат в группе «Работа с рисунками SmartArt» (вставка рисунка SmartArt для визуального представления информации); Конструктор, Макет, Формат в группе «Работа c диаграммами» (вставка диаграммы для представления и сравнения данных); Формат в группе «Работа с надписями» (вставка предварительно отформатированных надписей); Формат в группе «Работа с объектами WordArt» (вставка декоративного текста в документ).
Растровые рисунки (растровую графику) и клипы можно вставлять или копировать в документ из множества различных источников. Растровые рисунки создаются различными графическими приложениями или техническими средствами (сканерами, фотоаппаратами и т. д.) и вставляются в документ Word 2007 из файла или прикладной программы. Вставку графики в Word 2007 осуществляют в то место документа, где установлен курсор.
1. Вставка растрового рисунка из файла в документ Word 2007.
Вставка рисунка осуществляется следующим образом: в документе надо определить место вставки рисунка, установив там курсор, затем щелкнуть на кнопке Рисунок на вкладке Вставка в группе Иллюстрации. В открывшемся окне диалога выбрать требуемый файл и дважды щелкнуть на нем, рисунок будет вставлен в документ. На Ленте окна приложения Word 2007 появятся контекстные инструменты с названием «Работа с рисунками», которые помещены на контекстной вкладке Формат.
Используя контекстные инструменты, имеющиеся в группах (Изменить, Стили рисунков, Упорядочить, Размер) на вкладке Формат можно выполнять различные действия над рисунками. Например, редактировать (изменять яркость, контрастность и т. д.), форматировать (применять различные стили), упорядочивать (определять положение рисунка и обтекание текстом), изменять размеры (изменять размеры, выполнять обрезку рисунка и замещение текста).
Если необходимо восстановить измененный рисунок в исходное состояние, надо щелкнуть на команде «Сброс параметров рисунка». Для выполнения любых операций над рисунком его надо предварительно выделить.
2. Вставка клипа в документ Word 2007.
Клип вставляется щелчком на кнопке Клип из группы Иллюстрации, в результате активизируется область задач. В области задач можно найти требуемый Клип в текстовом поле Искать или выбрать его из списка коллекций, щелкнув на команде «Упорядочить клипы». Действия над клипами выполняются контекстными инструментами «Работа с рисунками», расположенными на контекстной вкладке Формат.
3. Вставка в документ готовых фигур (векторную графику).
Вставку готовых фигур в документ Word 2007 выполняют кнопкой Фигуры. Контекстные инструменты «Средства рисования», помещенные на вкладке Формат, которые появляются после вставки Фигуры, обеспечивают редактирование и форматирование готовых фигур, а также создание векторных рисунков из графических объектов. Векторный рисунок, созданный из графических объектов, является графическим объектом.
Необходимо отметить, что при создании векторного рисунка из графических объектов сначала следует вставить в документ полотно (Вставка/Фигура, затем выбрать «Новое полотно»), а затем размещать в нем фигуры и линии. Полотно способствует упорядочиванию рисунка и создает границу (рамку) между рисунком из графических объектов и остальной частью документа. Для изменения размера полотна можно использовать контекстное меню.
4. Вставка рисунка SmartArt в документ Word 2007.
Рисунок SmartArt (векторная графика) применяется для визуального представления информации. Контекстные инструменты под названием «Работа с рисунками SmartArt» разделены на две контекстные вкладки Конструктор и Формат, появившиеся после вставки объекта SmartArt, предназначены для редактирования и форматирования объектов визуальной информации.
5. Вставка диаграммы в документ Word 2007.
Диаграмма (векторная графика) используется для наглядного представления и сравнения данных. После вставки диаграммы на Ленте окна приложения Word 2007 появляются контекстные инструменты «Работа с диаграммами», разделенные на вкладки Конструктор, Макет и Формат. Контекстные инструменты обеспечивают изменение типа, данных и макета диаграмм, а также их форматирование.
6. Вставка объекта Надпись в документ Word 2007.
Вставка предварительно отформатированных объектов Надпись (векторная графика) применяется для нестандартной вставки небольших текстов. Контекстные инструменты «Работа с надписями» вкладки Формат используются для изменения размера и форматирования объекта, создания связи между несколькими объектами Надпись и для применения других эффектов.
7. Вставка WordArt в документ Word 2007.
WordArt (векторная графика) вставляется из коллекции декоративных текстов для создания фигурного текста в документе. Контекстные инструменты «Работа с объектами WordArt» на вкладке Формат предназначены для редактирования, форматирования и упорядочивания фигурного текста.
Для преобразования встроенного в текст рисунка (вставленного как символ текста) или другого графического объекта в перемещаемый (находящийся в графическом слое) необходимо выбрать один из стилей обтекания в окне «Обтекание текста» на контекстной вкладке. Для преобразования перемещаемого рисунка во встроенный в текст рисунок надо выбрать в окне «Обтекание текста» команду «В тексте».
Практическое задание 5
Учимся работать в MS Word 2007.
Выделите текст и перейдите во вкладку «Вставка». Выберете объект «WordArt», и нажмите на понравившиеся стиль, после выйдет окно «Изменение текста WordArt», нажмите «Ок»
Снова перейдите во вкладку «Вставка», в пункте «Фигуры», нарисуйте прямоугольник, а в прямоугольнике звезду. Закрасьте прямоугольник в черный цвет, а звезду в красный. Для этого нажмите на нужный объект двойным щелчком мыши и выберете пункт «Заливка фигуры»
На последок создайте таблицу с двумя столбцами и двумя строками (заполните произвольно).
Оценка за работу
Печать документа в MS Word
Если требуется распечатать весь документ, то, включив принтер, щелкните на кнопке с изображением принтера на панели инструментов «Стандартная».
Если необходимо распечатать несколько страниц документа, то:
Выполните команду Файл → Печать. . В диалоге «Печать» в разделе «Номера» включите опцию «страницы». В поле «страницы» укажите номера требуемых страниц через запятую. Если надо напечатать несколько страниц подряд, можно указать через дефис интервал (например, 5-8 означает печать с пятой по восьмую страницу). Щелкните на кнопке ОК диалога.
Если вы хотите, чтобы нечетные страницы печатались на одной стороне листов, а четные — на другой стороне (как в книге), то:
Выполните команду Файл → Печать. В диалоге «Печать» в разделе «Номера» включите опцию «все». С помощью списка «Вывести на печать» диалога выберите сначала «четные страницы». Щелкните на кнопке ОК диалога.
Затем повторите все шаги для нечетных страниц, предварительно переложив листы на принтере.
Если требуется распечатать только фрагмент текста, то:
Выделите текст, который надо распечатать. Выполните команду Файл → Печать. В диалоге «Печать» в разделе «Номера» включите опцию «выделенный фрагмент». Щелкните на кнопке ОК диалога.
Практическое задание 6
На основе критического анализа конструкции ENIAC и теоретических изысканий Джое фон Нейман предложил новые принципы создания компьютеров, состоящие в следующем: Принцип двоичного кодирования: вся информация, поступающая в ЭВМ, кодируется с помощью двоичных сигналов.
Принцип программного управления: программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
Принцип однородности памяти: программы и данные хранятся в одной и той же памяти, поэтому ЭВМ не различает, что хранится в данной ячейке памяти — число, текст или команда.
Принцип адресности: структурно основная память состоит из пронумерованных ячеек, процессору в произвольный момент времени доступна любая ячейка.
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
Скачиваний:
11
Добавлен:
10.03.2016
Размер:
196.61 Кб
Скачать
CopyRight©Супрун
С.Н., УГППУ/2001/
Ред. Долинер Л.И.
-
Работа с объектами
в Ms Word(продолжение)
-
Внедренные
объекты
3.1. Понятие внедренного
объектаВ отличие от связанных
объектов внедренные объекты
целиком включаются в документ MS
Word. При внедрении
объектов из существующих файлов связь
с файлом отсутствует.Как уже отмечалось,
существует два основных преимущества
внедренных объектов:-
документ MS
Word представляет собой
единственный файл, который проще
хранить и передавать; -
можно создавать
новые объекты в MS Word
без необходимости предварительного
создания для них отдельного файла.
Внедрение
объектов имеет два основных недостатка:-
каждый внедренный
объект увеличивает объем файла
документа MS Word на объем внедренного
объекта; -
часто возникают
сложности при изменении подобных
объектов (иногда, чтобы получить
измененный объект, его требуется
создавать заново).
3.2. Создание нового
внедренного объектаДля создания нового
внедренного объекта следует использовать
режим Вставка
Объект.Задание
ДПредположим,
Вам требуется подготовить какую-то
иллюстрацию (например, нарисовать
эмблему Вашей фирмы). Самый простой
вариант – это запустить графический
редактор, создать рисунок, а затем
скопировать его в документ MS
Word
через Буфер обмена.Однако
в MS
Word
есть возможность проделать эту
операцию проще:-
поместите
текстовый курсор в конец данного
задания (пусть это будет место, куда
необходимо вставить внедренный
объект); -
выберите команду
Вставка
Объект; после этого на экране
появится окно Вставка
объекта; -
на следующем
шаге выберите тип объекта в списке
в центральной части окна; выберите
Точечный рисунок. Обратите внимание,
что в области Результат
в нижней части окна диалога отображается
краткое описание объекта выбранного
типа;
-
В
случае, если изображение объекта не
требуется (звук, презентация), оно
отмечается значком. Для этого
достаточно установить флажок в окне
В виде
значка.
При использовании этого режима для
просмотра данных объекта следует
дважды щелкнуть на отображаемом в
документе значке.
-
щелкните кнопку
ОК для вставки объекта. При этом Word
откроет программу, необходимую для
создания объекта (в данном случае –
Paint); -
нарисуйте в
появившемся окне эмблему; после этого
щелкните в область документа MS
Word – внешнее приложение
и закроется, а объект останется.
-
Резюме
Поскольку методы
вставки внедренных и связанных
объектов имеют много общего, бывает
трудно определить, является объект
связанным или внедренным. В данной
таблице приводится ряд различий этих
объектов.Связанный объект
Внедренный
объектПри
двойном щелчке для редактирования
объекта всегда открывается отдельное
окно программы.При
двойном щелчке на объектах меню
Word
заменяется на меню этих программ.Данные
объекта копируются в окно исходной
программы для редактирования.Редактирование
данных выполняется непосредственно
в документе WordЗадание
ЕВыясните, какие
из приведенных ниже объектов являются
связанными, а какие – внедренными.-
A
Б
1
2
-
Пригласите преподавателя
и расскажите, что Вы выяснили.
-
Соседние файлы в папке Задания
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Если нам не требуется (а иногда и нежелательно) обновлять в документе таблицу или диаграмму, полученную из Excel, то используем внедрение. При этом в документ помещается статическая копия данных, т.е. внедрённый объект становится частью документа Word и уже никак не связан с источником данных. Размер файла документа при этом, естественно, увеличивается.
Если же нам нужно поддерживать данные, полученные из Excel, в актуальном состоянии, следует использовать связывание. При этом в документ помещается ссылка на объект Excel, соответственно, при изменении исходной таблицы или диаграммы данные в документе также изменятся.
Рассмотрим разные способы связывания и внедрения.
ВНЕДРЕНИЕ
1 способ. Через буфер обмена
Это самый простой и очевидный способ. Выделяем на листе Excel диапазон ячеек или диаграмму, любым способом выполняем команду Копировать, переходим в документ Word и выполняем команду Вставить. При этом таблица вставляется как таблица Word с возможностью редактирования средствами Word, а диаграмма в версиях до Word 2007 включительно вставляется как внедрённый объект (см. ниже), а начиная с Word 2010 — как рисунок. Чтобы диаграмма начиная с Word 2010 вставилась как внедренный объект, следует использовать Параметры вставки
2 способ. Создание нового объекта
Для этого на вкладке Вставка в группе Текст нажимаем кнопку Объект,
для версий старше Word 2007 меню Вставка — Объект
и в раскрывшемся диалоговом окне на вкладке Создание ищем в списке строчку Лист Microsoft Excel и нажимаем ОК
После этого на странице документа мы видим фрагмент листа Excel, а также ленту с вкладками (или меню) Excel.
Тот же результат получится, если на вкладке Вставка раскрыть список под кнопкой Таблица и выбрать вариант Таблица Excel.
В версиях до Word 2003 включительно можно использовать кнопку Добавить таблицу Excel на Стандартной панели инструментов.
Таким образом, мы можем создавать таблицу Excel, используя все возможности этой программы, прямо в документе.
Если мы хотим создать внедрённую диаграмму, то в диалоговом окне Вставка объекта на вкладке Создание выбираем строчку Диаграмма Microsoft Excel. В этом случае будет создан не один лист Excel, а два: на первом будет пример диаграммы, а на втором — исходные данные для неё, которые следует заменить своими исходными данными.
После того как таблица/диаграмма создана, щелчок мыши вне рамки объекта возвращает нас в документ. Если требуется вернуться к редактированию объекта, достаточно сделать по нему двойной щелчок мышкой.
Примечание. Если у Вас параметр Затенение полей установлен в положение Всегда, а заливка ячеек отсутствует, то таблица будет затенена. На печать, естественно, она будет выводиться без заливки.
3 способ. Создание объекта из файла
Для этого на вкладке Вставка в группе Текст нажимаем кнопку Объект и в раскрывшемся диалоговом окне переходим на вкладку Создание из файла. С помощью кнопки Обзор находим в Проводнике нужный файл Excel и нажимаем ОК.
При этом в документ вставляется лист, который был активен при последнем сохранении книги. Но войдя в режим редактирования объекта, можно перейти на любой другой лист.
Изначально лист Excel вставляется в масштабе 100%, из-за этого большая таблица или диаграмма может выйти за край страницы документа. В этом случае размером вставленного объекта управляют с помощью размерных маркеров по углам и по серединам сторон рамки выделения. Кроме того, такие же размерные маркеры доступны, если войти в режим редактирования объекта.
В чём отличие? Если Вы перемещаете размерные маркеры, находясь в режиме редактирования объекта, то Вы увеличиваете/уменьшаете количество видимых строк/столбцов.
Было
Стало
Если же Вы ту же самую операцию делаете, не входя в режим редактирования, то Вы просто растягиваете/сжимаете рисунок
Было
Стало
Создать внедрённый объект из файла можно также, перетащив мышкой значок файла Excel на страницу документа Word
Совет. Если Вы планируете внедрять диаграмму в документ, то лучше расположить её на отдельном листе.
Примечание. Иногда после редактирования таблицы и возвращения в Word, мы видим, что таблица отображается не полностью, она как бы «уехала» вверх или влево.
В этом случае следует вернуться в режим редактирования и обратить внимание, какая ячейка осталась активной.
Рекомендуется оставлять активной ячейку в левом верхнем углу Вашей таблички.
СВЯЗЫВАНИЕ
1 способ. Через буфер обмена с помощью Специальной вставки
Выделяем на листе Excel диапазон ячеек или диаграмму, выполняем команду Копировать, переходим в документ Word и даём команду Специальная вставка. Размещение этой команды зависит от версии Word.
В версиях до Word 2003 включительно она находится в меню Правка. Начиная с Word 2007 эту команду можно найти в раскрывающемся списке кнопки Вставить на вкладке Главная. Кроме того, начиная с Word 2010 в контекстном меню присутствует команда Параметры вставки, с помощью которой можно выбрать варианты связывания.
2 способ. Создание объекта из файла.
Для установления связи с файлом источником при создании объекта из файла достаточно в диалоговом окне Вставка объекта поставить флажок Связь с файлом
При этом в документ вставляется уже не сама таблица, а ссылка на неё.
При последующем открытии такого файла появляется окно
Если вы не уверены в надёжности источника связанных файлов, нажмите Нет.
Если выбран вариант Да, то данные в таблице документа обновятся в соответствии с последними изменениями в книге Excel.
Если во время изменения данных в электронной таблице документ Word открыт, то связанная таблица обновляется автоматически (по умолчанию).
Чтобы установленная связь работала, требуется, чтобы файл с электронной таблицей не переименовывался и не перемещался. Если всё же такое произошло, то чтобы заново прописать путь к источнику, можно воспользоваться диалоговым окном Связи из контекстного меню связанной таблицы.
Как видим, в этом диалоговом окне есть возможность Сменить источник, а также Разорвать связь, если таковая больше не требуется. Кроме того, здесь же можно выбрать способ обновления связи: автоматически или по запросу.
В версии до Word 2007 это диалоговое окно также открывается при выполнении команды меню Правка — Связи.
В Word 2007 его можно открыть, нажав кнопку Office и выбрав команду Подготовить — Изменить ссылки на файлы.
Начиная с Word 2010 для этого выбираем вкладку Файл — Сведения — Связанные документы — Изменить связи с файлами.
Примеры
Интеграция
приложений: Внедрение объектов
Цель: получить представление о механизме внедрения
в приложение объектов других приложений
Приложения, входящие в состав ППП, могут
обмениваться между собой данными. Обмен данными между приложениями пакета Office
может быть реализован одним из двух способов:
1) Внедрение. Внедрение объекта создает независимую копию
объекта в клиентском документе. Никакой связи с серверным документом не
поддерживается;
2) Связывание. Связывание объекта поддерживает связь с
серверным документом. Данные могут быть обновлены вручную или автоматически
всякий раз, когда изменяется серверный документ.
Механизм связывания и внедрения объектов
других приложений, который позволяет непосредственно в документе
редактировать внедренные объекты, называется OLE. Это мощное
средство для создания приложений, которое предоставляет разработчику технология
ActiveX. Механизм OLE позволяет создавать составные документы, которые включают
в себя документы, созданные другими приложениями. Например, можно внедрить
рабочий лист или диаграмму Excel в документ Word. Можно сделать и наоборот, в
рабочий лист Excel внедрить документ Word. Можно в документе Word использовать
данные из таблицы или запроса Access, а можно в формах и отчетах Access
использовать документы Word или таблицы Excel.
Составной документ, который включает в себя
документы из других источников, называется документом-контейнером OLE.
Документы, которые включаются в составной документ, называются документами-источниками
OLE или, вообще говоря, объектами OLE.
Объекты OLE могут быть либо внедрены
в документ-контейнер, либо связаны с ним. Приложение, которое
поставляет объекты для внедрения или связывания называется сервером
OLE.
Внедренный объект представляет собой копию
документа-источника, которая сохраняется в документе-контейнере. После внедрения
вместе со вставленными данными будет храниться информация о приложении,
создавшем этот объект. Впоследствии это дает возможность редактировать объект
средствами создавшего его приложения. При внедрении объекта меню и панели
инструментов основного приложения заменяются меню и панелями инструментов
создавшего внедряемый объект.
Связанный документ хранится в отдельном
файле, и в документ-контейнер записывается только указатель на этот файл.
Внедрение по отношению к связыванию имеет
свои достоинства и недостатки:
Достоинства
1. Отпадает необходимость в обслуживании связи с документом-сервером. При
связывании всегда надо знать путь к документу-серверу, иначе обновление
связанного объекта невозможно. Когда объект связан, то, если кто-то обновляет
исходный файл объекта, эти изменения автоматически отображаются и в составном
документе. Коварство связанных объектов заключается в том, что при изменении их
местоположения (или местоположения составного документа) таким образом, что
исходный файл становится недоступен, связь с ним разрывается.
2. Нет необходимости отдельно хранить документ-сервер, так как он является
частью документа-контейнера.
3. Возможен запуск приложения-сервера из документа-контейнера для
обновления внедренного объекта.
4. Внедренный объект, как правило, обновляется по желанию пользователя.
Недостатки
1. Документ-контейнер с внедренным объектом занимает больше памяти, чем
документ со связями, так как в нем хранится внедренный объект целиком.
2. Внедренные объекты, конечно, доступны всегда, но многократное их изменение
приводит к непомерному увеличению файла составного документа.
3. После обновления внедренного объекта в приложении, которое не является
сервером, объект может иметь низкое разрешение или потерять форматирование.
4. Обновление каждого внедренного объекта производится индивидуально, тогда
как один документ, связанный с несколькими документами-контейнерами, обновляет
всех своих клиентов одновременно.
В документ можно внедрить как новый
объект, так и уже существующий.
Упражнение
1. Внедрение объекта
Рассмотрим, как происходит внедрение готового
рабочего листа и/или диаграммы Excel в документ Word и наоборот.
Внедренный объект (например, лист или
диаграмма Excel) хранит информацию непосредственно в документе Word. Для
редактирования внедренного объекта следует сделать двойной щелчок на объекте,
чтобы запустить Excel, проделать необходимые изменения, а затем вернуться в
Word. Ввиду хранения информации в документе Word внедрение следует применять,
когда требуется распространение оперативной версии документа лицам, которые не
будут иметь доступа к отдельно сделанным листам и диаграммам.
Для сравнения, связанный объект (лист или
диаграмма Excel) отображается в документе Word, но информация хранится в
исходной книге Excel. При редактировании данных в Excel Word может
автоматически обновлять лист или диаграмму в документе. Связывание следует
применять, когда необходимо включить в документ независимо вводимую информацию,
такую, как данные, собранные различными отделами, а также когда нужно хранить
информацию, обновляемую в Word. Ввиду хранения связанных данных в другом месте
связывание может помочь минимизировать размер файла документа Word.
Ø
Подготовить документ Word
для организации внедрения (рис. 1).
Рисунок 1- Подготовка документа Word
для внедрения
Курсор установлен на ту строку документа,
где будет начинаться таблица из Excel.
Ø
Подготовить лист Excel для внедрения (рис. 2)
Рисунок 2 – Лист Excel, подлежащий внедрению
Ø Установить
курсор на ту строку документа Word, где будет
начинаться таблица Excel или на ту ячейку
листа Excel, где будет начинаться текст, и выполнить последовательность
команд для внедрения:
Вставка ®Объект…Создание
из файла…Имя файла :=<Полное имя файла>.
В этом же диалоговом окне следует установить
флажок связь с файлом, что приведет к связыванию документа с файлом-источником.
Теперь любые изменения в файле будут автоматически приводить к изменениям в
документе-контейнере.
При внедрении в Excel должно получиться
приложение как показано на рис. 3. Если возникает в процессе работы
необходимость отредактировать документ Word, то достаточно
дважды щелкнуть на внедренном объекте, что приведет к активизации приложения Word.
Ø Протестируйте
работу приложения, изменяя данные документа-источника.
Рисунок 3 – Внедрение документа Word в рабочий лист Excel
Упражнение 2. Вставка объектов OLE в формы и отчеты Access
Дня вставки объектов OLE в формы и отчеты Access,
используются специальные элементы управления — свободная и присоединенная
рамки объектов, а для вставки рисунков — элемент управления Рисунок.
Способ вставки объекта зависит от того, как
предполагается его использовать.
Ø
Объект OLE можно хранить в одном из полей
таблицы Access, например, можно хранить в таблице Сотрудники фотографии
сотрудников. Можно в полях таблицы Access хранить также документы Word. В этом
случае для отображения этих объектов в формах или отчетах следует использовать элемент
управления Присоединенная рамка объекта.
Ø
Объекты OLE могут храниться не в таблицах
Access, а прямо в форме или отчете. С помощью такого способа в форме или отчете
можно, например, сохранить логотип фирмы. В этом случае для отображения объекта
OLE следует использовать элемент управления Свободная рамка объекта.
Можно также для добавления рисунка в форму или отчет использовать свойство
Рисунок этой формы или отчета. Обычно так поступают, когда
требуется включить фоновый рисунок (подложку), занимающий часть окна или все
окно формы или отчета.
Чтобы включить в форму фоновый рисунок, нужно
установить несколько свойств формы:
—
Рисунок — здесь нужно ввести путь и имя файла, содержащего рисунок.
—
Тип рисунка — может иметь одно из двух значений: Внедренный
или Связанный. О преимуществах и недостатках того и другого способа мы
уже говорили. Если один и тот же рисунок вставляется в несколько форм или
отчетов, то внедрение его приведет к «распуханию» файла MDB, т. к.
храниться будет столько копий рисунка, сколько раз вы его внедряли. Если же
сделать его связанным, необходимо заботиться, чтобы его случайно не удалили или
не переместили.
—
Масштабы рисунка — это свойство имеет три значения: Фрагмент,
Вписать в рамку, По размеру рамки. Значение Фрагмент
отображает рисунок в его исходном размере. Если размер рисунка превышает
размер окна формы, то изображение рисунка обрезается. Значение Вписать в
рамку изменяет размер рисунка так, чтобы он соответствовал окну формы.
Использование данного значения может привести к искажению изображения рисунка.
Значение По размеру рамки изменяет размер рисунка так, чтобы он соответствовал
окну формы либо но ширине, либо по высоте. Использование данного значения не
приведет ни к обрезанию рисунка, ни к искажению его пропорций.
—
Выравнивание рисунка — позволяет определить положение рисунка
в форме: Сверху слева, Сверху справа, По центру
, Снизу слева, Снизу справа, По центру
формы. Обычно используется, когда рисунок занимает не всю форму.
—
Мозаичное заполнение — позволяет выводить повторяющееся
изображение рисунка.
Аналогично фоновый рисунок вставляется в
отчет.
Рисунок может быть вставлен в форму и в виде
элемента управления формы. Для этого следует применить один из двух элементов
управления: Рисунок и Свободная рамка объекта,
которые расположены на панели элементов. Если не требуется прямое изменение рисунка
в форме или отчете, то лучше использовать Рисунок: форма будет работать
быстрее. Если же предполагается часто изменять рисунок, нужно вставить его с
помощью свободной рамки объекта.
При выборе элемента управления Рисунок
появляется диалоговое окно Выбор рисунка, в котором нужно выбрать имя
файла, содержащего добавляемый рисунок. Затем нужно установить свойства
элемента управления, которые влияют на то, как рисунок будет отображаться в
форме или отчёте. Эти свойства аналогичны соответствующим свойствам формы.
При выборе элемента управления Свободная
рамка объекта появляется диалоговое окно для вставки объекта и вы имеете
возможность, как создать новый рисунок, так и вставить рисунок из уже
существующего файла. При вставке рисунка из файла можно сделать его внедренным,
а можно связанным. По умолчанию объект создается внедренным. Чтобы он был
связанным, необходимо установить флажок Связь, который появляется при
выборе переключателя Создать из файла. Определить, является ли объект
внедренным или связанным, можно, посмотрев свойство Тип OLE
соответствующего элемента управления. Свойство Класс OLE указывает имя
класса объекта OLE. Как правило, это имя приложения-сервера OLE.
После вставки объекта можно изменять его
размеры и пропорции с помощью свойства Установка размеров. Для
редактирования объекта достаточно активизировать приложение-источник, для чего
можно дважды щелкнуть на объекте мышью. При этом, если объект внедренный, его
редактирование производится прямо на месте, то есть меню и панели инструментов
Access заменяются меню и панелями инструментов приложения-источника, в нашем
примере — графического редактора Paint. Если же объект связанный, то
запускается приложение-источник, в котором открывается документ, подлежащий
редактированию.
Для этого нужно только, чтобы на компьютере
было установлено приложение-источник, в котором возможно редактирование файлов
данного типа.
В большинстве случаев изменения в объект OLE
могут вноситься в режиме конструктора формы или отчета. Для того чтобы иметь
возможность изменять объект в режиме формы, необходимо задать для свойства Доступ
свободной рамки объекта значение Да, а для свойства Блокировка
значение Нет.
В отличие от других элементов управления в
форме, которые связаны с записями в таблице-источнике, рисунок в свободной
рамке объекта не меняется при перемещении по записям в форме — он связан
с самой формой, а не с данными, которые отображаются в форме. Рисунки, которые
хранятся в записях таблицы, отображаются в форме с помощью присоединенной
рамки объекта.
Для хранения рисунков и других объектов OLE в
таблицах Access используется специальный тип поля: Объект OLE (OLE
Object). Элемент управления Присоединенная рамка объекта создается одним
из стандартных способов:
—
перемещением с помощью мыши нужного поля из
списка полей таблицы-источника. В этом случае будет сразу создан элемент
управления, связанный с полем в таблице;
—
с помощью кнопки Присоединенная рамка
объекта на панели элементов. В этом случае будет создан элемент управления,
для которого нужно установить свойство Данные (Record Source) — имя
поля, содержащего объект OLE.
Вставить рисунок в поле таблицы можно как в
таблице, открытой в режиме таблицы, так и в форме. Для этого нужно открыть
таблицу или форму и перейти на нужную запись, затем выбрать, поле объекта OLE
и выполнить команду Вставка > Объект. Далее вставка
выполняется так, как уже сказано выше относительно вставки объекта в форму. При
этом в форме рисунок будет сразу отображаться на экране, а в строке таблицы
отображается только тип внедренного объекта, например Растровый рисунок.
В поля таблицы Access можно таким же образом
вставлять не только рисунки, но и другие объекты OLE, например таблицы Excel
или документы Word.
Задание
Создайте таблицу Учет документов,
содержащую поля: Номер документа, Наименование, Шифр, Текст, Примечание (рис.
4).
Рисунок 4 – Таблица со связанными документами
Microsoft Word
Одно из полей этой таблицы, как видно из
рисунка, является объектом OLE и содержит
документы Word. Чтобы открыть эти документы, достаточно
дважды щелкнуть мышью в соответствующем поле объекта OLE или создать форму, в
которой с помощью элемента управления Присоединенная рамка объекта
отобразить содержание документа. Проверьте оба этих способа.
Упражнение 3. Вставка таблицы Access в документ Word
Очень эффективно можно использовать в
документах Word данные из таблиц Access. Эти данные можно поддерживать
актуальными, если установить соответствующую связь с таблицей или запросом
Access.
В качестве источника данных для документа
Word можно использовать не только базу данных Access, но и таблицы,
размещенные на сервере баз данных, рабочие листы Excel и многие другие
удаленные источники данных. Мастер подключения поможет подключиться к любому
источнику, драйвер для которого установлен на компьютере.
Для работы с таблицами, содержание которых
поступает из внешнего источника, следует использовать специальную команду Вставить
базу данных. Нажатие на кнопку Вставить базу данных приводит к
открытию диалогового окна База данных (рис. 5). Это окно
позволяет выполнить все действия, необходимые для вставки в документ Word
таблицы, источником для которой будет внешняя база данных.
Рисунок 5 – Диалоговое окно База
данных
Сначала
нужно нажать кнопку Получить данные и выбрать с помощью стандартного окна выбора файла базу данных Access, содержащую нужную таблицу (Список Тип файлов позволяет
выбрать в качестве внешнего источника файлы определенного формата. Кроме того, с помощью Мастера
подключения можно создать ссылку ни нужный файл.). После этого появится диалоговое окно со
списком всех таблиц и запросов,
содержащихся в данной базе. Останется только, выбрав нужный объект из этого списка (рис. 6), нажать
кнопку ОК.
Рисунок
6 – Выбор таблицы для отображения данных
Форму
представления данных для таблицы Word можно подготовить в Access, создав для
этого запрос, в который включены только требуемые поля, определен порядок
сортировки и, если требуется, указаны условия отбора записей. С другой стороны,
можно все эти действия выполнить в Word, если после подключения источника
нажать кнопку Отбор записей… Открывшееся при этом диалоговое окно
(рис. 7) содержит две вкладки, которые позволяют установить фильтр, указать
порядок сортировки, исключить лишние поля (по умолчанию в результирующую
таблицу включаются все поля) и включить имена полей таблицы в качестве
заголовков ее столбцов. Если нажать на кнопку Автоформат таблицы, то в
открывшемся диалоговом окне (рис. можно задать формат таблицы и другие
полезные параметры.
Рисунок 7 – Диалоговое окно Отбор Записей
Рисунок 8 – Диалоговое окно Автоформат
таблицы
Когда
все определено, остается нажать на кнопку Вставить данные. Появится еще
одно диалоговое окно, в котором, прежде чем нажать на кнопку ОК, важно
установить флажок Вставить данные как поле. Это необходимо для того,
чтобы сохранить связь с таблицей Access. Результат вставки таблицы Сотрудники
базы данных Cars в документ Word представлен
на рис. 9. Таблица вставляется в документ Word как ссылка специального вида —
поле DATABASE — и сохраняет связь с источником. Ее содержание, а точнее, связь
можно обновить так же, как и любое другое поле Word: просто поместив туда
курсор и нажав клавишу <F9>.
Рисунок 9 – Таблицы Access в документе Word