Este site diz que é impossível. Este é mais ambicioso e sugere que você defina a seguinte função 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
e mapeie-o para um botão da barra de ferramentas e / ou atalho de teclado. Disclaimer: Eu não escrevi este código, e eu não atesto isso de qualquer forma.