2016-10-19 7 views
0

[アセンブリ名]ボックスにMicrosoft.Office.Interop.Excelがありません。コンポーネント名リストにMicrosoft.Office.Interop.Excelがありません

私は含める必要があります。

using Microsoft.Office.Interop.Excel; 

をしかし、それはエラーがスローされます:(?あなたはアセンブリ参照が不足している)型または名前空間名「事務所は」名前空間「マイクロソフト」に存在しません

また、私も参考文献で見つけることができません。

+0

PCにOfficeパケットをインストールしましたか? – mybirthname

+0

あなたは実際のMicrosoft Officeアプリケーションを意味しますか?はい、私は持っていますが、なぜC#コンソールを書くためにMS Officeをインストールする必要がありますか? – Totallama

+0

オフィス間のdllを使用するには、オフィスにインストールする必要があります – mybirthname

答えて

1

は、Excelのバージョンに応じて、Microsoftの相互運用パッケージをインストールしてください:あなたがアセンブリが表示されない場合、あなたは彼らがインストールされて表示されていることを確認する必要があるかもしれません(Officeのプライマリ相互運用機能アセンブリをインストールする方法を参照してください)。

次に、microsoft excel 12.0ライブラリが参考になるかどうかを確認してください。

役立つかどうかを確認してください。

+0

残念ながらそれは動作しません。 o2007piaとo2010piaの両方をインストールしようとしましたが、何も起こりませんでした。 – Totallama

+0

参照が追加されていれば、あなたのビジュアルスタジオを見てみましたか? – GNMercado

+0

新しい参照は表示されません。 – Totallama

関連する問題