表示/非表示設定を永続化する(Microsoft Word)
ボブは、新しいバージョンのWordとともに、新しいコンピューターシステムをインストールしました。この新しいシステムでは、(リボンの[ホーム]タブにある)表示/非表示ツールの設定を永続化することはできません。彼がシステムを起動するたびに、ツールが自動的に選択されます。これは、ボブがWordを使用したい方法とは逆です。彼は通常のテンプレートを削除して再作成しようとしましたが、それはできませんでした。彼は、Wordにこのツールのステータスをあるセッションから別のセッションに記憶させる方法を考えています。
事前に、表示/非表示ツールは、[Wordのオプション]ダイアログボックスの設定のステータスを表示するトグルにすぎないことに注意してください。次の2つの手順に従って、ダイアログボックスの適切な領域に移動します。
。 [Wordのオプション]ダイアログボックスを表示します。 (Word 2007では、[Office]ボタンをクリックし、[Wordのオプション]をクリックします。Word2010以降のバージョンでは、リボンの[ファイル]タブを表示し、[オプション]をクリックします。)
。ダイアログボックスの左側にある[表示]をクリックします。 (図1を参照)
ダイアログボックスの[すべての書式設定マークを表示]設定に注意してください。表示/非表示ツールに反映されるのは、この設定のステータスです。この設定への変更は表示/非表示ツールに反映され、表示/非表示ツールへの変更は設定に反映されます。 (参照しやすいように、このヒントの残りの部分では、これを単に「表示/非表示設定」と呼びます。)
表示/非表示設定が保存される場所については、3つの考え方があります。ドキュメントと一緒に保存されていると言う人もいれば、通常のテンプレートに保存されていると言う人もいれば、Windowsレジストリに保存されていると言う人もいます。 Microsoftは、それが保存されている場所に明確に答える情報を公開していませんが、私のテストは、3番目の場所であるWindowsレジストリに最大の信頼を提供しているようです。
新しいWordのインストールで、プログラムを起動し、表示/非表示の設定を変更してからプログラムを閉じると、次にプログラムを起動したときの設定の状態(オンまたはオフ)は、次の場合と同じになります。最後にプログラムを閉じました。これは、ドキュメントを保存したり、標準テンプレートを変更したりしなくても発生します。
さらに、2つのドキュメントを開き、一方のドキュメントの表示/非表示設定をオフにして、そのドキュメントを保存してからそのドキュメントを閉じると、もう一方のドキュメントは表示/非表示設定がオンの状態で開いたままになります。
Wordを終了してプログラムを再起動しても、表示/非表示の設定はオンのままです。以前に保存したドキュメントを開くと、[表示/非表示]設定がオンになっている状態で表示されます。
Wordのインストールがこのように動作しない場合は、Wordが構成情報を格納するために使用するレジストリキーが何らかの理由で不安定になったり破損したりしている可能性があります。これに対処する1つの方法は、Wordから完全に抜け出し、データキーを削除することです。その後、Wordを再起動すると、プログラムはデータキーがなくなったことを認識し、自動的に再構築します。次の手順に従ってください:
。 Wordを終了します。
。お気に入りのレジストリエディタを起動します。
。次のデータキーを見つけます。 (このデータキーは、以下に示すように、Word2016以降のバージョン用です。Word2007を使用している場合は16.0を12.0に、Word 2010の場合は16.0を14.0に、Word 2013の場合は15.0に置き換えてください。)
。キー全体の名前を別の名前に変更するか、単に削除します。
。レジストリエディタを閉じます。
。 Wordを再起動します。
レジストリに変更を加えるときはいつでも、マシンを実際に台無しにするリスクがあることを忘れないでください。上記で詳述されているものを除いて、レジストリ内の他のものを削除または変更しないでください。必要に応じて、変更を加える前にレジストリをバックアップすることをお勧めします。 (レジストリのバックアップを行う方法については、適切なWindowsチュートリアルブックを参照してください。)
もう1つの注意点は、データキーの名前を変更または削除する(つまり、Wordを最初からやり直すように強制する)と、他の多くのカスタマイズが失われることです。したがって、Wordを再起動した後でやり直すことができるように、これらのカスタマイズが何であるかを正確に覚えておくことができます。
それでも機能しない場合(実際には機能するはずです)、このマクロを通常のテンプレートに追加することを検討してください。
Sub AutoOpen() ActiveWindow.ActivePane.View.ShowAll = False End Sub
この1行のマクロにより、Wordを起動するたびに[表示/非表示]設定がオフになります。
マクロについて言及すると、もう1つ考えさせられました。Wordにアドオンがインストールされている場合やカスタムマクロがある場合は、実行中に表示/非表示の設定が変更されていないことを確認することをお勧めします。それを理解する最も簡単な方法は、アドオンを無効にして、問題が解決するかどうかを確認することです。
注:
このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(2398)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice365のWordに適用されます。