マクロは、ドキュメントの処理によく使用されます。情報の置き換え、新しい改ページの追加、テキストの移動など、かなりの処理を行ったマクロを作成しました。これだけの処理を行うことは、明らかにドキュメントのページ付けが変更されることを意味します。

通常、Wordはバックグラウンドで再パジネーションできるようになるまでドキュメントを再パジネーションしません。つまり、マクロの実行を終了する必要があります。

ただし、マクロでWordに強制的に再発行させたい場合があります。どうして?

おそらく、マクロの後のステップは、新しく再ページングされたドキュメントに依存しています。

たとえば、マクロがページ番号に関する情報を検索し、再ページングが完了するまで適切なページ番号がわからない場合があります。

Wordに強制的に再発行するには、次のようにRepaginateメソッドを使用します。

ActiveDocument.Repaginate

この使用法では、アクティブなドキュメントが再ページングされます。もちろん、ドキュメントのサイズと複雑さによっては、再発行には時間がかかる場合があることを理解しておく必要があります。

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ wordribbon-WordTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1472)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ:

link:/ wordribbon-Repaginating_in_a_Macro [マクロでの再ページング]