0

vb 2008 (Windows フォーム アプリケーション) でブロック エラーが発生しました。

私のプロジェクトでは、Excel 2010 を使用しました'Microsoft.Office.Interop.Excel'。プログラムにステートメントを追加しました。名前空間のメンバーではないというエラーが表示されました。

ライブラリ コンポーネントの参照を追加する必要があることを知ったので、Excel 2010 のプライマリ相互運用アセンブリ サービスをダウンロードしてインストールしました。参照を追加しても、コンポーネントに変更はありません。

それでも同じエラーです。

助けてください。緊急です

4

1 に答える 1

1

Officeをインストールしましたか?そうでない場合は、相互運用機能を使用できません。

Officeをインストールした場合は、参照を追加する必要があります。[プロジェクト]->[参照]->[追加]->[com]-> [microsoft.excel.12(14).library]に移動します。その後、それは動作するはずです。14は、バージョンによって、正確な数が異なることを示します。

Excelがインストールされていない場合は、EPPLUSを試すことができます。http://epplus.codeplex.com/相互 運用機能よりもはるかに高速でわかりやすいxlsxファイルの読み取り/書き込みに最適なライブラリです。

于 2012-10-11T06:43:36.277 に答える