[Acc2010] Microsoft Office 2010 SP1 をインストールした後、組み込みのウィザードを使用するときに Microsoft Access でエラーが表示される

適用対象: Access 2010

スモール ビジネスのお客様の場合は、追加のトラブルシューティング ラーニング リソースを探し、 スモール ビジネス向けのサポート サイトです。

現象


Microsoft Office Access 2010 (64 ビット) で Service Pack 1 (SP1) を適用した後に組み込みのウィザードを使用すると、次のエラーが表示されます。

"データベースに含まれている VBA プロジェクトを読み取れないため、データベースを開くことができません。データベースを開くには、VBA プロジェクトを削除する必要があります。VBA プロジェクトを削除すると、モジュール、フォーム、およびレポートからすべてのコードが削除されます。データベースを開いて VBA プロジェクトを削除する前に、バックアップ コピーを作成することをお勧めします。"

このメッセージに対して [OK] をクリックすると、以下のいずれかのエラーが表示されることがあります。

データベースまたはオブジェクトは読み取り専用なので、更新できません。

または

データベースの Visual Basic for Applications プロジェクトが破損しています。

または

ウィザードが見つかりません。このウィザードがインストールされていないか、Windows レジストリの設定が正しくないか、このウィザードが使用できないように設定されています。

原因


Office 2010 SP1 のインストール後に、組み込みのウィザードのファイルが正常に更新されていません。

解決方法


この問題を自動的に解決するには、「Fix it で解決する」セクションに進んでください。自分でこの問題を解決するには、「自分で解決する」セクションに進んでください。

Fix it で解決する



この問題を自動的に解決するには、[この問題を解決する] ボタンまたはリンクをクリックします。次に、[ファイルのダウンロード] ダイアログ ボックスで [実行] をクリックし、Fix it ウィザードの手順に従います。





注意事項
  • このウィザードは英語版のみである場合があります。しかし、自動的な解決は英語版以外の Windows でも機能します。
  • 問題のあるコンピューターとは別のコンピューターを操作している場合、Fix it ソリューションをフラッシュ ドライブまたは CD に保存することで、問題のあるコンピューターで実行することができます。
  • 自動的な解決でプログラムを再構成した後、手動で Access を起動します。

次に、「問題が解決されたかどうかの確認」セクションに進んでください。



自分で解決する

この問題を解決するには、以下の手順を実行します。

1. Microsoft Office Access 2010 のすべてのインスタンスを終了します。

2. c:\Program Files\Microsoft Office\Office14\ACCWIZ\ に存在する適切なウィザードのファイルの名前を変更します。

元のファイル名名前変更後:
Acwzmain.accdeAcwzmain.old
Acwzlib.accdeAcwzlib.old
Acwztool.accdeAcwztool.old

注: ファイルの名前を変更する前に、ファイルの拡張子が表示されるようにします。この方法の詳細については、以下を参照してください。

http://windows.microsoft.com/ja-JP/windows-vista/Show-or-hide-file-name-extensions

3. Access を起動します。プログラムが再構成されると、ウィザードを使用できるようになります。

問題が解決されたかどうかの確認

  • 問題が解決されたかどうかを確認します。問題が解決された場合、このセクションの作業は完了していることになります。問題が解決されていない場合は、サポートに問い合わせることができます。
  • マイクロソフトではフィードバックをお待ちしております。この解決方法に関するフィードバックを提供するか、または問題を報告するには、"Fix it for me" ブログ にコメントを記入するか、電子メール メッセージ (日本語可) を送信してください。

詳細


この問題は、Microsoft Office Access 2010 (32 ビット) がインストールされているコンピューターでは発生しません。

関連資料:

[Acc2010] Office Access 2010 (64 ビットのみ) でコンパイル済みの Microsoft Access MDE、ACCDE または ADE ファイルを実行すると、エラー "データベースに含まれている VBA プロジェクトを読み取れないため、データベースを開くことができません" が表示される
http://support.microsoft.com/kb/2533794