今日の昼前に同様の質問を致しました(No.176131 こちらは削除依頼しました)が、回答がこないため、再度質問いたします。
OSはWin98です。
最近Office97から、Office2000にアップグレードしました。
今、ACCESSの勉強をしているのですが、下記の操作をするといずれも
「ActiveXコンポーネントはオブジェクトを作成できません。」
というメッセージが出て先に進めません。原因・対処方法がわかりましたら教えてください。情報不足でしたら、補足要求ください。
上記メッセージが出る操作
(1)ACCESSを起動し、テンプレートを開こうとしたとき
[データベースの新規作成]ダイヤログボックスで、作成ボタンをクリックすると、「ウィザードを起動しています」の進捗表示のあと、「ActiveX~」が出ます。
(2)デザインビューでテーブル作成時、データ型の設定で「ルックアップウィザード型」を指定したとき
指定した直後に出ます。
よろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
hinebotさんこんにちは。
エラー・メッセージ「ActiveX コンポーネントはオブジェクトを作成できません」の意味がわかりました。私もAccessを使う身なのでこれからのために調べてみたんですが、MicrosoftのHPで簡単に検索できました。ここには色んなエラーメッセージが収録されていて、動作時に出てきたエラー・メッセージを検索欄にそのまま入力するとヒットします。
内容を要約すると、Accessでhinebotさんが行おうとした動作に使う、デザイン・オブジェクトにライセンスが登録されていず、そのまま実行しようとしたのが問題のようです。これはちょっと面倒な手順をふまないといけないようですよ。
ただし、最終的にはやはりVB5.0の再インストールが必要なようです。でもVBはOfficeの基本アプリケーションではないため、ソフトは自分で調達しないといけません。もし現在VBのイントール用CD-ROMをお持ちなら、さっそく以下の参考URLの手順に取り掛かってみましょう。
逆にもし手元にないなら、正式には「Visual Stuido97 Service Pack3」という名前のCD-ROMを手に入れる必要があります。この中にVB5.0がアプリケーションとして入っているわけです。
<Microsoftサポート情報 エラーNo.429>
参考URL:http://www.microsoft.com/japan/support/kb/articl …
この回答への補足
再度の回答ありがとうございます。URLも見ました。ただ、知り合いでOffice2000をインストールし、VBは入れてない人がいて、そちらはうまくいってるので、教えていただいた情報は別物ではないかと…。それにXpの情報みたいですし…。
補足日時:2001/11/29 15:01参考URLの手順でもだめでしたが、とりあえずは解決しました(別のPCを使うことにしました)ので、締め切ります。
ありがとうございました。
No.1
- 回答日時:
私もよく分かるわけではありませんが、アクセスの場合VisualBasic(VB)が深く関り、その中のいくつかのシステム・ファイルが無いと動作はしないようです。
私もメモリ削減のため思いきってメモリの重いVBを削除したら、あるシステムが動作しなくなり、メモリの関係上そのシステムに必要だと思われるVBのランタイム・モジュールのみインストールすることにしました(それらがあれば動作すると聞いた他ので)。でも結局それだけではまったく動作しなかったので、仕方なくVBを全て入れ直し、やっと解決することができました。
この経験で想像すると、hinebotさんも言っているように、Officeのアップグレードの際、動作に必要なシステム・ファイルを含んだツールを選択しなかったか、VBがインストールされていないかだと思います。
まずはもう一度Officeのアップグレード動作を行い、アプリケーションのオプションで何か抜けがないかを確認するのをおすすめします。
でも専門家や上級ユーザの回答を待ってみた方がいいですね。私もとても興味があります。
この回答への補足
お返事が遅くなり申し訳ありません。
アドバイスに従い、Officeを再インストールしたのですが、状況は変わりません。恐れ入りますが、VBのインストールについてもう少し詳しく説明いただけませんでしょうか。(何をどうしてよいのやら、サッパリです。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- C言語・C++・C# ActiveXコントロールを.NETにインポートできない??? 2 2023/05/02 02:50
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- デスクトップパソコン 「自動修復でPCを修復できませんでした」と表示されPCが起動しないのですが対処法はありますか? 5 2022/05/13 09:16
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
有効なwin32アプリケーションで...
-
「プロシージャ エントリポイン...
-
砂時計 点滅がなおりません・・
-
cli.exe‐共通言語ランタイムデ...
-
windows vistaで、最近 KACT2
-
Microsoft PowerPoint 2002で数...
-
Program FilesとProgram Files ...
-
プロシージャエントリポイント
-
user32.dllの交換
-
「ActiveXコンポーネントは…」...
-
タスクマネージャーで終了しても…
-
HRESULTからの例外:0x8007000B
-
LVCom Serverって何ですか?
-
TeraTermマクロの”Link...
-
web.configとは?(初心者です)
-
C#からvbsを実行したい
-
Spy++の起動方法、使い方
-
VBでWindowsをログオフ・ログオ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ctfmon.exe。スタック ベースの...
-
タスクバーのボタンがオレンジ...
-
有効なwin32アプリケーションで...
-
windows vistaで、最近 KACT2
-
HRESULTからの例外:0x8007000B
-
Accessのマクロで、"RunApp/ア...
-
【旧PCから新PCへのアプリ...
-
タスクマネージャーで終了しても…
-
Program FilesとProgram Files ...
-
explorer exe. アプリケーショ...
-
外付けHDDやSSDにデータをイン...
-
プロシージャエントリポイント
-
アプリケーションエラー (0xc0...
-
cli.exe‐共通言語ランタイムデ...
-
パソコンのアプリケーションエラー
-
●スタンバイ時に任意のアプリを...
-
d3dx9_43.dll
-
韓国語IMEをインストールしたの...
-
Excel2000にVB6ランタイムをイ...
-
有効なwin32アプリケーションで...
おすすめ情報