Как OLE работает с электронной почтой?

Я знаю, что могу связать два файла вместе (например, диаграмму Visio, включенную в документ Word), чтобы при редактировании диаграммы внутри документа Word файл Visio обновлялся.

Как это работает, если я отправляю документ Word кому-то по электронной почте, не прикрепляя файл Visio к моей электронной почте? Предположим, мы оба используем Outlook. Сбой, потому что у них нет файла Visio? Предположим, это не в какой-то общей файловой системе.

А что если я загружу документ Word на какой-нибудь портал, а не отправлю его по электронной почте? Это что-то меняет?

1 ответ

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

Когда вы редактируете документ Excel внутри документа Visio, этот лист Excel будет преобразован в .emf Улучшенный документ метафайла для просмотра в Visio. Этот файл всегда будет содержаться в вашем документе Visio, даже если исходный файл "связан" вместо "встроенный".

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

Вы можете проверить это, сохранив как .vsdx (или же .docx) формат (новый формат Office Visio) документа, а затем распакуйте файл Visio в свою любимую программу Zip (например, 7-zip).

В извлеченной структуре будет media папка, которая содержит ваши различные фотографии и .emf файлы, один из которых при двойном щелчке должен открыть Paint и показать таблицу Excel.

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

То же самое должно применяться к документам Word и другим импортированным объектам OLE.

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

Если вы отправите им оба файла, они смогут сохранить их на своем компьютере и отредактировать, как вы. Если они не могут редактировать файл Visio, они должны иметь возможность редактировать ссылку на файл Visio и указывать ее в новом месте. Чтобы отредактировать ссылку, они переходят на вкладку "Файл", и на экране "Информация" должна быть кнопка "Редактировать ссылки на файлы", которую они могут выбрать.

Другие вопросы по тегам