Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Забанен


Сообщения: 177
Благодарности: 3

Профиль | Сайт | Цитировать


Всем привет!
Такой вопрос по офису 2003 SP3 RUS
В документе Word есть вставленные ячейки с Exel, а там формулы в зависимости от курса валюты. Можно ли как-то сделать чтобы при открытии документа Word, данные в ячейках от Exel обновлялись сразу автоматически? Вычитал в журанле ЧИП следеющий макрос по этому поводу:

Sub AutoOpen()
'
' AutoOpen Макрос
' Автообновление всех полей документа при открытии
'
Dim aStory As Range
Dim aField As Field
Dim myTOC As TableOfContents
For Each aStory In ActiveDocument.StoryRanges
For Each aField In aStory.Fields
aField.Update
Next aField
Next aStory
For Each myTOC In ActiveDocument.TablesOfContents
myTOC.Update
Next myTOC
End Sub

но что-то видно не до конца работает, если изменить цифры в Exel, то в Word надо каждую ячейку от Exel открыть чтобы она обновилась.
HELP

Отправлено: 12:47, 19-11-2008 | #409