Консультация № 55192
12.09.2006, 19:34
0.00 руб.
0 1 1
Уважаемые эксперты! Существует файл MS Word (большой), в котором есть МНОГО внедренных табличек Excel. Некоторые ячейки из этих таблиц ссылаются на один большой (назовем главный) внешний файл Excel. При изменениях в главном файле Excel, хочется увидеть и изменения в файле Word‘а, но внедренные таблицы обновляются только если их активизировать двойным щелчом мыши. Таблиц очень много и пройти по всем вручную нельзя. Вопрос: можно ли автоматизировать процесс обновления таблиц? (или макрос с даблкликом написать, или что-то с параметрами внедрения/связи придумать ??)

Обсуждение

Неизвестный
12.09.2006, 21:47
общий
это ответ
Здравствуйте, ValeraR!

Меню-Правка-Связи...

Выделить связи и нажать кнопку - Обновить.

или с помощью макроса:

Приложение:
Sub nnn() Dim ln As InlineShape, sn As Shape‘обновление OLE объектов InLineShape For Each ln In ThisDocument.InlineShapes ln.LinkFormat.Update Next ln‘обновление OLE объектов Shape For Each sn In ThisDocument.Shapes sn.LinkFormat.Update Next snEnd Sub
Форма ответа