Word 2010 の Normal.dotm に次のマクロを追加しました。
Sub AutoOpen()
'
' AutoOpen Macro
'
'
Dim aStory As Range
Dim aField As Field
For Each aStory In ActiveDocument.StoryRanges
For Each aField In aStory.Fields
aField.Update
Next aField
Next aStory
' set document as unchanged (prevents save dialog popping up when closing) - further changes will set this back
ActiveDocument.Saved = True
End Sub
Word 2010 でいくつかのドキュメントを開くと、次のエラー メッセージが表示されます。
実行時エラー「4248」
ドキュメントが開かれていないため、このコマンドは使用できません
これまでのところ、保護されたビューで開かれているファイル (インターネットからダウンロードしたファイルや電子メールの添付ファイルなど) でこの問題が発生しているようです。トラスト センターで保護されたビューをオフにすると、問題はなくなります。