質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%

Q&A

解決済

2回答

9979閲覧

Excelの参照設定で参照不可になる

kawa_kuu

総合スコア8

0グッド

1クリップ

投稿2018/01/11 07:23

有識者の皆様へ

いつもお世話になっております。

「OLE DB .NETプロバイダ(ADO)」を利用するために、EXCEL2010の
参照設定で「Microsoft AvtiveX Data Object 6.1 Library」を追加しました。

しかし、一部の方のEXCEL2007で「参照不可」となっています。
参照ボタンから直接「msado15.dll」を指定しても同様に「参照不可」となってしまいました。
※参照先の場所には「msado15.dll」が確実に存在しております。

同じEXCEL2007を使っているのに、「参照不可」に『なる』、『ならない』となる
原因として何かありますでしょか。

OS:Windows7
Excel:2007

他に必要な情報がありましたら、ご連絡ください。

以上、ご協力の程、よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

「Microsoft AvtiveX Data Object 6.0 Library」が最新であったため、
更新プログラム「KB2640696」を適用することで、「Microsoft AvtiveX Data Object 6.1 Library」が選択できるようになりました。

投稿2018/01/15 08:27

kawa_kuu

総合スコア8

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ActiveXはレジストリに登録しないと使えません。レジストリ情報が壊れている可能性もあるので、regsvr32で再登録してみてはどうでしょうか?

投稿2018/01/11 08:11

PineMatsu

総合スコア3579

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kawa_kuu

2018/01/12 08:00 編集

Pine Matsuさん ご回答頂きありがとうございます。 regedit.exeで「msado15.dll」を検索すると複数ヒットしました。 どれが登録されていれば問題ないのかわかりません。 何を持って判断すればよいのか教えて頂けないでしょうか。 よろしくお願い致します
PineMatsu

2018/01/12 08:23

regeditで検索をかけた場合、ファイルは1つしか無くてもエントリーは複数ヒットするはずです。また、直接設定をいじるとおかしくなりますので注意してください。 なので、ハードディスクに同じファイルがいくつあるかをまず調べるべきです。 もし、複数のmsado15.dllが有った場合は、そのファイルバージョンで違いを確認した方がいいです。(たしか、msado15.dllは複数のバージョンが存在していたような気がします)。複数あった時は、基本的にはバージョンの新しい方が良いはずですが、そうとも言い切れない場合もあるので、ネットで調べたほうが良いと思います。 それから、regsvr32 /uで登録を解除し、その後、regsvr32で再登録をしてやってみてはどうでしょうか? regsvr32の使い方は https://community.sophos.com/kb/ja-jp/14343 などを見てください。
kawa_kuu

2018/01/15 08:25 編集

Pine Matsuさん ご回答ありがとうございます。 お客様の確認に問題が無かったか、 再度、参照設定で「Microsoft AvtiveX Data Object 6.1 Library」が選択できるか 確認して頂いたところ、「Microsoft AvtiveX Data Object 6.0 Library」が最新であることが分かりました。 更新プログラム「KB2640696」を適用されて、「Microsoft AvtiveX Data Object 6.1 Library」が選択 でき、プログラムも正常に動作していることが確認できました。 お客様への確認が不十分であったため、Pine Matsuさんには無駄な時間を費やさせることとなり 申し訳ありませんでした。 レジストリに関しては、色々と勉強させて頂きました。ありがとうございました。
PineMatsu

2018/01/16 07:50

いやいや、別に無駄ではないですよ。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問