Apparently MS Word doesn’t have an update all button for fields, which is frustrating. It also doesn’t have the developer tab added by default which is just as annoying. It can be found in a checkbox under general settings. Update all can be added in as a macro as summarised on
this blog. But in summary, the macro’s code is simply this:
Sub UpdateAll()
Dim oStory As Range
For Each oStory In ActiveDocument.StoryRanges
oStory.Fields.Update
If oStory.StoryType <> wdMainTextStory Then
While Not (oStory.NextStoryRange Is Nothing)
Set oStory = oStory.NextStoryRange
oStory.Fields.Update
Wend
End If
Next oStory
Set oStory = Nothing
End Sub