Макрос Word для автообновления поля формулы без Ctrl + A, F9

1277
Brent Bow

Я хочу, чтобы поле формулы обновлялось автоматически при обновлении его исходного поля (другой строки в той же таблице) без необходимости обновлять / пересчитывать значение поля, нажав клавишу F9.

Это возможно? Если это так, что я должен исследовать, чтобы сделать автоматическое обновление вычисляемых полей при редактировании исходного поля, чтобы конечному пользователю не приходилось нажимать Ctrl + A, F9 каждый раз, когда они редактируют значение?

1

1 ответ на вопрос

1
AlwaysLearning

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

Справочник Microsoft

Облом. Знаете ли вы, есть ли способ обойти это ограничение, например, встроить лист Excel в документ Word, чтобы воспользоваться формулой Excel и функцией автоматического обновления? (Отдельный вопрос, но связанный) Brent Bow 7 лет назад 0
Зависит от встраивания. Если вы вставите объект Excel в документ, вы можете рассматривать его как связанный или встроенный объект. Если он связан, то обновления в исходной электронной таблице также обновят представление в Word. Тем не менее, это кажется даже больше работы, чем Ctrl A-F9. AlwaysLearning 7 лет назад 0