ボブは、ドキュメントを開くときに、ドキュメントを再ページングせずに、ドキュメントの最後にジャンプする方法があるかどうか疑問に思いました。改宗の過程で彼は少し遅くなるようで、彼は物事をスピードアップする方法を探しています。

答えに入る前に、次の3つの条件のいずれかが満たされた場合にのみ、再ページングプロセスで人の速度が低下することに注意してください。

遅いコンピュータ。*コンピュータが本質的に遅いか、Word以外に舞台裏で行われている他のプロセスがかなりある場合、再ページングは​​物事を遅くする可能性があります。

大きなドキュメント。*非常に長いドキュメントや非常に複雑なドキュメントでは、再ページングが遅くなる可能性があります。テストによると、単純な600ページのドキュメントは、通常、再ページングに約3〜4秒かかりますが、大きな速度低下ではありません。ドキュメントに多くの脚注、大きなグラフィック、隠しテキスト、またはページ付けに影響を与えるその他のアイテムが含まれている場合、プロセスに時間がかかります。

Bad document . *ドキュメントが大幅に編集されて古い場合、再発行が遅くなる可能性があります。これは、多くのテキストが追加、削除、および移動される、多くの集中的な編集セッションの後に発生するようです。 Wordの内部ドキュメントポインタが「めちゃくちゃ」になることがあります。

これらの条件の解決策は、「不正なドキュメント」の原因を除いて、ほとんどの読者にとって明白なはずです。この場合、新しいファイル名を使用して[名前を付けて保存]を実行するか、古いドキュメントから新しいドキュメントに情報をコピーして貼り付けることをお勧めします。

そうは言っても、ページネーションをオフにして最後までジャンプしたい場合は、注意してこれを行うことができます。注意点は、ドキュメントを通常表示で表示している場合にのみ、ページ付けをオフにできることです。

別のビューに切り替えると(印刷レイアウトまたはページレイアウトが最も一般的です)、Wordは自動的に再ページングを行い、それをオフにする方法はありません。

次の短いマクロは、ドキュメントのAutoOpenマクロとして使用できます。ドキュメントを開くと、Wordは通常表示に切り替わり、背景の再ページングをオフにして、ドキュメントの最後にジャンプします。

Sub AutoOpen()

If ActiveWindow.View.Type <> wdNormalView Then         ActiveWindow.View.Type = wdNormalView     End If     Options.Pagination = False     Selection.EndKey Unit:=wdStory End Sub

Options.Paginationプロパティは、[ツール] | [ページ付け]を選択した場合に手動で行うことができる設定と同じです。オプション| [全般]タブで、[背景のページ変更]チェックボックスを切り替えます。このチェックボックスの設定は、Wordが通常のビューで動作している場合にのみ意味があります。したがって、オプションを設定してジャンプする前に、そのビューに切り替える必要があります。

後でWordの再ページングが必要な処理(印刷レイアウトまたはページレイアウトビューへの切り替えや、移動機能を使用して特定のページ番号にジャンプするなど)を行うと、Wordがドキュメントを忠実に再ページングし、遅延が発生することに注意してください。避けたい。

完全を期すために、ドキュメントにAutoCloseマクロを追加することをお勧めします。このマクロは、他のドキュメントで正常に機能するように、バックグラウンドページ付けオプションをオンにするだけです。

Sub AutoClose()

Options.Pagination = True End Sub

注:

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

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

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1294)は、Microsoft Word 97、2000、2002、および2003に適用されます。