none
VB.NETでMicrosoft Excel 16.0 Object Libraryを参照させても「システムでは、指定された参照が見つかりません」と表示される。 RRS feed

  • 質問

  • 初めまして。質問させてください。

    開発環境:VisualStudio2012

    .NET framework Ver:4.7.2102.0(mscorelib.dllのVer)
    これらを利用しています。

    プロジェクトの参照から、Microsoft Excel 16.0 Object Libraryを追加しても
    「システムでは、指定された参照が見つかりません」と表示されてしまいます。
    Excelは2016を使用しています。
    どのようにしたら使えるようになるのでしょうか…
    どなたかご教授ください。お願いいたします。

    2017年8月8日 1:43

すべての返信

  • プロジェクトの参照から、Microsoft Excel 16.0 Object Libraryを追加しても
    「システムでは、指定された参照が見つかりません」と表示されてしまいます。

    上記の表示が出るのはいつですか?

    参照を張った直後ですか?デバッグ実行時ですか?ビルドしたexeを他のパソコンで実行した時ですか?

    分かる限りの状況共有をお願いします。

    2017年8月8日 8:55
  • ご連絡ありがとうございます。
    参照を張り、プロジェクトのプロパティの参照タブを見た時です。
    デバック実行後もそうなります。

    種類が「.NET」になってしまいますが「Microsoft.Office.Interop.Excel1」
    参照を追加し、ソースにインポートさせたらExcel.Applicationは使えるようになります。
    ですが、なぜ、Microsoft Excel 16.0 Object Libraryの参照が使えないのかさっぱりです。


    Microsoft Excel 16.0 Object Libraryのパスは指定されたパスの中のExcell.EXEを参照しているので、
    パスは間違っていないと思いますが・・・。

    2017年8月8日 23:47