Можно ли подавить появление "Обновления оглавления" при обновлении оглавления в MS Word (путем наведения на него курсора и нажатия клавиши F9)?
(Я всегда хочу "обновить всю таблицу", так зачем спрашивать об этом?)
Можно ли подавить появление "Обновления оглавления" при обновлении оглавления в MS Word (путем наведения на него курсора и нажатия клавиши F9)?
(Я всегда хочу "обновить всю таблицу", так зачем спрашивать об этом?)
Этот веб-сайт говорит, что это невозможно. Этот более амбициозный и предлагает вам определить следующую функцию VBA:
Sub UpdateTableOfContents() Dim oStory As Range Dim toc As TableOfContents Dim tof As TableOfFigures On Error Resume Next For Each oStory In ActiveDocument.StoryRanges Do oStory.Fields.Update Set oStory = oStory.NextStoryRange Loop Until oStory Is Nothing Next For Each toc In ActiveDocument.TablesOfContents toc.Update Next For Each tof In ActiveDocument.TablesOfFigures tof.Update Next End Sub
и сопоставьте его с кнопкой панели инструментов и / или сочетанием клавиш. Отказ от ответственности: я не писал этот код, и я не ручаюсь за него в любом случае.