- ベストアンサー
複数のテキストボックスを一括でフィールド更新したい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一括で更新するとなると、マクロを使うことになります。 以下のマクロを登録して、実行してみてください。 本文だけでなく、テキストボックスやヘッダー・フッターに あるフィールドコードも更新してくれます。 Sub AllFieldUpdate() 'すべてのフィールドの実行結果を更新して表示します。 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 End Sub
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.2
ワタシなら,(念のため事前にワードのオプションで「印刷前にフィールドを更新する」にチェックが入っていることを確認した上で)印刷プレビュー画面を出して更新させます。
補足
自動更新できるようにと以前から「印刷前にフィールドを更新する」にチェックを入れているのですが、テキストボックスは更新されませんでした。