• ベストアンサー

MSDEとエクセルのマクロ

作業環境を作ろうとして MSDEをインストールし、サービス開始の作業を行ったのですが、エクセルのマクロを実行しようとすると、以下のエラーがでるのです コンパイルエラー: プロジェクトまたはライブラリが見つかりません。 必要なファイル等はあるのですが何故なのでしょうか? 設定に不備があるのでしょうか、それとも環境等に不備があるのでしょうか? 他に質問の解決に必要な項目等があれば教えてください。 私にとっては新しい分野の事なので、素人同然ですので、まったく的外れなのかもしれませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kikaida-
  • ベストアンサー率69% (37/53)
回答No.1

ツール→参照設定でmicrosoft ActiveX Data Object2.Xにチェックをいれてください。 上のXは環境によって違うので適当なやつを選んでください。2.5とか2.6なら大丈夫だと思います。

tuukounin
質問者

お礼

ありがとうございました。 これで、なんとかなりそうです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel2003でのマクロをExcel2010で

    Excel2003で動くことを確認されているマクロが組み込まれているスプレッドシートをExcel2010で使おうとすると以下のエラーメッセージが出ます。 「コンパイルエラー プロジェクトまたはライブラリが見つかりません」 そしてマクロのコードが表示されます。 Excel2010を擬似的にExcel2003に変更してこのプログラムを使いたいと考えています。やり方を教えてください。 なおWindows7です。

  • EXCELのマクロでACCESSのカレンダーを使用時のエラー

    EXCELのマクロ(VBA)の中で、一部ACCESSのカレンダー機能を使用しています。 何台か同じ環境のパソコンはあるのですが、一台だけ、次のようなエラーがでます。 何が原因と考えられるでしょうか。 ACCESS2003のランタイムと、EXCEL2003の組み合わせです。 <エラー内容>  「コンパイルエラー。プロジェクトまたはライブラリーが見つかりません」  ということで、EXCELのVBAの画面が開き、Date()の記述の箇所が反転します。 よろしくお願いします。

  • VBA  コンパイルエラー:プロジェクトまたはライブラリがみつかりませ

    VBA  コンパイルエラー:プロジェクトまたはライブラリがみつかりません。 Excel2000で作成したマクロ(VBA)をExcel2007(OS:VISTA)上互換モードでコンパイルして動かしていました。このマクロをExcel2007(64ビットWindows7)でコンパイルしようとすると「コンパイルエラー:プロジェクトまたはライブラリがみつかりません。」でコンパイルできません。対象は「chr()、mid()、trim()」等の関数のようです。 解決策をご教授いただきたくお願いいたします。

  • マクロを含むExcel 文書のコンパイルエラー

    お世話になります。 マクロを含む Excel のファイルがあります。 そのファイルをWindows98SEのパソコンで開く際に、 コンパイルエラー: プロジェクトまたはライブラリが見つかりません。 というメッセージが表示され、 --- Sub Auto_Open() Worksheets("MENU").Select Range("B3").Value = Month(Date) End Sub --- のDateの部分が色が反転して表示されます。 これは、何が問題でしょうか? ライブラリのバージョンが古いのでしょうか? マクロの文法がおかしいのでしょうか? 違うWindows98では、表示されません。 何が原因か分かりましたら教えてください。 よろしくお願いします。

  • 【エクセル】CDOでメール送信がエラーになる

    こんにちは。 EXCELからCDOを使ってメールを送信というマクロを組んだんですが、 使える人と、使えない人がいます。 何が問題なのかさっぱりわからず困っています。 わかる方、教えてください!!!!! 尚、エラー内容は下記になります。 ---------------------------------------------- コンパイル エラー プロジェクトまたはライブラリが見つかりません。 ---------------------------------------------- となり、マクロ内の、『Chr』が選択されている状態です。 メッセージボックスの中に、改行を入れているので。 このような内容でわかる方いましたらお助け下さい。 また、補足でもっと情報が必要な場合も教えてください。 宜しくお願いします!!!!!

  • エクセルのマクロセキュリティについて

    エクセル2003を使用しています。 マクロのセキュリティについてお聞きします。 セキュリティダイアログボックスの「信頼できる発行元」タブにある「Visual Basicプロジェクトへのアクセスを信頼する」の項目はどのようなときに使用するのでしょうか? 作成したマクロを他の人に渡すとき、この項目への注意がひつようでしょうか? よろしくお願いいたします。

  • Excel97で作成したマクロをExcel2000で使えず・・・

    よ~く探せば同内容の質問が過去にあるかもしれないのですが、多すぎて探せなかったので、質問します。すいませんが宜しくお願いします。 会社のPC(OSはWin95)のエクセル97でマクロを作成して、共有データエリアに保存し、別のPC(OSはWin98)のエクセル2000で実行しようとしたら、***はマクロを含んでいますとメッセージが出て、マクロを有効にすると、オブジェクトライブラリは登録されていませんというメッセージが出てきたので、OKにし、もう一度マクロを有効にしたら、「***の修復   ***にエラーが検出されましたがMicrosoftExcelは次の修復を行うことによってファイルを開くことができました。修復を保持するにはこのファイルを保存してください。  VisualBasicプロジェクトが失われました。 ActiveXコントロールが失われました。」というエラーメッセージが出てきて、マクロがなくなってしまい、また新しくマクロを記録しようとしても、記録できません、というエラーメッセージが出てきてマクロが作れなくなってしまいました。 尚、セキュリティは中にしてありますが、低でもマクロの記録ができないです。なぜでしょう?

  • エクセルのマクロの解除

    エクセルで作業をしていますが、起動時にマクロの有効・無効の選択項目がでてきます。マクロをつけた覚えはありません。このマクロを解除するためにはどうしたらいいですか。結構、必要ないのでうっとうしいのですが知っている方がいたら教えてください。初心者なのもで何も分かりません。お願いします。

  • エクセルのマクロについて

    エクセルのマクロについて教えてください。 毎月、データをダウンロードし、VLOOKUP関数などを使って、 必要項目を入れ、ピポットテーブルで合計を出すという 作業をしています。マクロを使ったら、簡単にできるのでは ないかとやってみましたが、マクロで登録しても 毎月集計をするデータの件数が異なるため、 VLOOK関数で入力されるのが、そのマクロで登録したときの ものまでで、残りのセルが空欄になっていたり、 ピポットテーブルの集計は、データの範囲を選びなおしたり しないといけませんでした。 いい方法はないでしょうか。 マクロに作業を記録して、そのシートではなく、 ほかのファイルのシートで 実行する場合は、そのマクロを登録したときのファイル(シート)を 毎回開かなければならないのでしょうか。 基本的なことがわかっていません。 教えてください。

  • Excel2002(xp)でマクロやVBAが使えない

    起きている症状は、 Excel2000で作成したマクロを、Excel2002で実行しようとしたら、***はマクロを含んでいますとメッセージが出て、マクロを有効にすると、オブジェクトライブラリは登録されていませんというメッセージが出てきたので、OKにし、もう一度マクロを有効にしたら、「***の修復   ***にエラーが検出されましたがMicrosoftExcelは次の修復を行うことによってファイルを開くことができました。修復を保持するにはこのファイルを保存してください。  VisualBasicプロジェクトが失われました。 ActiveXコントロールが失われました。」というエラーメッセージが出てきて、マクロがなくなってしまい、また新しくマクロを記録しようとしても、記録できません、というエラーメッセージが出てきてマクロが作れなくなってしまいました。 尚、セキュリティは中にしてありますが、低でもマクロの記録ができないです。なぜでしょう? VBAプロジェクトのライブラリファイル参照がうまくいっていないということはわかるんですが、VBエディタの[ツール]>[参照設定]がグレーで開くことができません。 みなさんのお知恵をお貸しください。