powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставка связанных объектов Excel в Word
2 сообщений из 2, страница 1 из 1
Вставка связанных объектов Excel в Word
    #37497403
kaeNa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
по регламенту оформления одного из документов требуется все таблицы вставлять как связанный объект Excel. но:

1. таблицы иногда большие и, если она по длине выходит за границы листа - просто обрезается.
2. сам объект выглядит как картинка (без сглаживания, поплывшие шрифты, линии одинаковой толщины оказываются разными), однако при двойном клике всё работает как надо - отрывается связанный документ.

Вопрос: ЧЯДНТ и может у кого хоть догадки есть как хотя бы один пункт решить.

Особенности и дополнения:

1. Microsoft Office 2010, лицензионный.
2. все файлы лежат на ферме SharePoint-a (2010), вставляются посредством ссылки на shortcat
3. в компании действует весьма странная политика жутких как личных, так и групповых ограничений, соотв, это может быть вызвано одной из настроек (по сути выделить что нужно разрешить пользователю, чтоб решить эти неприятности)

4е и главное: не исключено, а скорее даже более вероятно, что решение проблемы 2 повлечет автоматическое решение проблемы 1.

свои соображения: грешу на AD и на политики.. только вот конкретно - не могу найти. приветствуются все-все-все идеи. в том числе и указание на мою глупость (но принимается только при пруфлинке :) )

заранее спасибо всем!
...
Рейтинг: 0 / 0
Вставка связанных объектов Excel в Word
    #37500693
kaeNa,

Для начала: ACC: Why OLE Objects Cause Databases to Grow . Статья относится к MS Access, но в данном вопросе это несущественно, так как на месте Access-а может быть любой OLE-клиент, например, MS Word.

Смысл в том, что связанный или внедрённый OLE-объект имеет, помимо некоторой служебной информации, две больших части: 1) презентационные данные и 2) внутренние данные объекта (для внедрённого - тут же, для связанного - ссылка). Презентационные данные (эскиз первой страницы документа, или какой-то его части) имеют стандартный Windows-овский формат, растровый (DIB, BMP), или векторный (WMF (чаще), EMF). Именно презентационные данные показываются в основном документе до активации связанного/внедрённого OLE-объекта. Презентационные данные формирует (render) OLE-сервер (в данном случае MS Excel) из внутренних данных объекта. Excel, Word рендерят в WMF/EMF. Стандартный формат был выбран из двух соображений: 1) OLE-сервер может быть не установлен на машине, но эскиз [пришедшего с машины, где он был при создании] документа всё равно будет виден пользователю (но отредактировать документ он не сможет, конечно), 2) весьма тяжело с точки зрения машинных ресурсов (особенно, если вспомнить характеристики ПК на момент создания технологии OLE) было бы держать в памяти OLE-сервер и обращаться к нему каждый раз при необходимости перерисовки неактивного OLE-объекта.

Поэтому, по первому "но": это by design. По второму: качество отображения презентационных данных зависит от трёх факторов: 1) кода перевода презентационных данных в стандартный формат, 2) возможностей стандартного формата, 3) кода отображения в документе презентационных данных в стандартном формате. Проблема в том, что в реальности эти факторы играют роль, но, в основе своей, эти вещи были сделаны 15-20 лет назад, и из-за того, что технология OLE с того момента не развивается, надежды на то, что ресурсы будут направлены на их улучшение, особой нет.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставка связанных объектов Excel в Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]