文書番号: 936748 - 最終更新日: 2007年8月6日 - リビジョン: 2.1

ウィザードおよび VBA コマンド Access 2003 で Access 2007 がする Windows Vista ベースのコンピューターと Access 2003 のインストール エラー メッセージが表示される場合があります。

目次

すべて展開する | すべて折りたたむ

現象

Microsoft Office Access 2007 およびインストールされている Microsoft Office Access 2003 を搭載した Windows Vista ベースのコンピューターがあります。 このケースで遭遇する次の現象のいずれか。

現象 1

Access 2007 の実行後、Access 2003 でのアプリケーション (VBA) コマンドのウィザードおよび Microsoft Visual Basic を使用する場合次のエラー メッセージが表示される可能性があります。
エラー メッセージ 1
変数で Visual Basic でサポートされていない、オートメーション型を使用します。
エラー message2
クリックして時の式に入力したイベントのプロパティの設定は次のエラーを生成する: オブジェクトまたはクラスは一連のイベントをサポートしていません

現象 2

Access 2003 で、フォーム ウィザードを使用して、空白のフォームを開く可能性があります、次のエラー メッセージが表示される場合があります。
ウィザードは、フォームを作成できません。

現象 3

Microsoft Visual Basic] ウィンドウの Access 2003 で既存のコードを編集する Access 2003 が応答を停止します。 さらに、次のエラー メッセージが表示されます:
Microsoft Office Access が稼働が停止しました。

原因

これらの問題 Windows Vista では、ユーザー アカウント制御 (UAC) 機能のため発生します。 Access 2003 でデータベースを開く、UAC が Access 2003、Microsoft Access 11. 0 ライブラリへの参照の更新から停止します。

回避策

この問題を回避するには、いずれか、次の方法の使用します。

方法 1

コンピューターの 1 つだけバージョンの Access を保持します。 これを行うには、Access 2007 または Access 2003 をアンインストールしてください。 この方法の詳細については、「関連情報」。

方法 2

管理者として実行 ] オプションを使用すると、Msaccess.exe ファイルを実行します。このオプションを使用してファイルを実行する方法の詳細についてはをクリックして以下「サポート技術情報」(Microsoft Knowledge Base) 資料を参照。
922708? (http://support.microsoft.com/kb/922708/ ) Windows Vista でユーザー アカウント制御 (UAC) を使用する方法

方法 3

Access 2003 の Msacc.olb ファイルを削除します。 Access 2003 インストールを修復します。

メモ Access 2007 を再起動するとこの問題が再度発生します。 この問題を回避するするには、使わなければなりませんこのメソッドもう一度。

詳細

1 台のコンピューターを複数のバージョンの Office をインストールするしません。 ただし、インストールでき 1 台のコンピューターに複数のバージョンの Office も使用できます。 たとえばインストールし、2007 Office スイートと Microsoft Office 2003 の両方を 1 つのコンピューター上で使用することができます。

メモ マイクロソフトはバージョンの Microsoft Windows ターミナル サービスを有効になっている複数のバージョンの Microsoft Office を使用してをサポートしません。 複数のバージョンの Office を実行する場合、ターミナル サービスを無効にします。

についてには、記事の「サポート技術情報」(Microsoft Knowledge Base) を表示する次の資料番号をクリックしてします。
928091? (http://support.microsoft.com/kb/928091/ ) 別の版の Office を実行しているコンピューターでの 2007 Office スイートとプログラムの使用について
870961? (http://support.microsoft.com/kb/870961/ ) Access 2003 で複数のバージョンの Access の実行方法の説明

この資料は以下の製品について記述したものです。
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
キーワード:?
kbmt kbtshoot kbexpertiseinter kbprb KB936748 KbMtja
機械翻訳機械翻訳
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:936748? (http://support.microsoft.com/kb/936748/en-us/ )
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"
 

サポート技術情報の翻訳

 

Related Support Centers