グローバル テンプレートが破損すると、Wordを自動化するときにエラーが発生する

現象

1 つ以上の無効なグローバル テンプレート ファイルが原因で、プロセス外オートメーション クライアントが次のいずれかのエラー メッセージをスローする可能性があります。

  • HRESULT: 0x8001010A
    VB エラー: -2147417846
    "メッセージ フィルターは、アプリケーションがビジーであることを示しました"

  • HRESULT: 0x800A175D
    VB エラー: 5981
    "マクロ ストレージを開くことができません"

  • HRESULT: 0x800A142D
    VB エラー: 5165
    "Wordは既存の [square]を開くことができません"

原因

Wordによって使用されるグローバル テンプレート ファイルが破損している可能性があります。

注:

Microsoft Office Word 2007 では、グローバル テンプレートの名前は Normal.dotm です。 Microsoft Office Word 2003 以前のバージョンのWordでは、グローバル テンプレートの名前は Normal.dot です。

解決方法

「現象」セクションで説明されているエラーのいずれかが発生した場合は、グローバル テンプレートの名前を一時的に変更して、それが問題の原因であるかどうかを判断できます。

グローバル テンプレートの名前を変更すると、カスタム スタイル、カスタム ツール バー、マクロ、定型句エントリなど、いくつかのオプションが既定の設定にリセットされます。 テンプレートが破損していない場合は、これらの設定を復元できるように、グローバル テンプレート ファイルを削除するのではなく、名前を変更することをお勧めします。

Wordのインストールによっては、複数の正当なグローバル テンプレート ファイルが生成される場合があります。 このような状況には、同じコンピューターで実行されている複数のバージョンのWordや、同じコンピューター上の複数のユーザー プロファイルが含まれます。 このような場合は、Normal.dot の正しいコピーの名前を変更するように特別な注意を払います。

グローバル テンプレート ファイルの名前を変更するには、次の手順に従います。

注:

Microsoft Windows には複数のバージョンが存在するため、使用中のコンピューターによっては以下の手順が異なる場合があります。 この場合、製品のマニュアルを参照のうえ、手順を実行するようにしてください。

  1. WordMail を含め、Wordのすべてのインスタンスを終了します。
  2. [ファイルまたはフォルダーの検索>の開始]> を選択します。
  3. [名前付き] ボックスに、バージョンのWordのグローバル テンプレート名を入力します。
  4. [検索先] ボックスで、ローカル ハード ディスク ドライブ (または、ネットワーク サーバーからWordを実行している場合は別のユーザー テンプレートの場所) を選択します。
  5. [ 今すぐ検索] を選択して、ファイルを検索します。
  6. [ 検索 ] ダイアログ ボックスに表示されるグローバル テンプレートの出現ごとに、ファイルを右クリックし、[名前の 変更] を選択します。 ファイルに、OldNormal.dotNormal-1.dot などの新しい名前を付けます。
  7. [ 検索 ] ダイアログ ボックスを最小化します。
  8. オートメーション クライアントを再起動してWordを開始します。

Wordが正しく起動した場合は、問題を解決しました。 この場合、問題は破損したグローバル テンプレートです。 お気に入りのオプションを復元するには、いくつかの設定を変更する必要がある場合があります。 名前を変更したグローバル テンプレート ファイルに、簡単に再作成できないスタイル、マクロ、定型句エントリなどのカスタマイズが含まれている場合は、オーガナイザーを使用して、古いグローバル テンプレート ファイルから新しいグローバル テンプレート ファイルにそれらのカスタマイズをコピーできる場合があります。

ツール バーのカスタマイズがカスタム ツール バーに格納されている場合は、オーガナイザーを使用してコピーできます。 残念ながら、カスタマイズがWordの組み込みツール バーのいずれかに対して行われた場合は、それらの変更をオーガナイザーと一緒にコピーできないため、テンプレートの名前を変更した後に再作成する必要がある場合があります。

関連情報

エラー メッセージの詳細については、「 エラー 800A175D - マクロ ストレージを開くことができませんでした」を参照してください。