1

私はExcelファイルを読み取るためのアプリを作成しました。MicrosoftOfficeComObjectsへの参照をいくつか追加する必要がありました。私のシステムではうまくいきましたが、msofficeがインストールされていない他のシステムで使用したいときに問題が発生しました。プロジェクトに追加されたdllファイルも持っていました。私は何をすべきか ?

4

2 に答える 2

5

関連するオブジェクト ライブラリを使用するには、クライアント マシンに Office (この場合は Excel) がインストールされていることを確認する必要があります。オプションがある場合は、とにかく Open Office XML 形式に切り替えることをお勧めします。私は最近、MS Word で同様の問題を抱えていましたが、新しい形式に切り替えるための +work には def があります。を支払った。

MS Open XML SDK を確認する

Performance ++であり、インストールされているOfficeに依存しません...

于 2009-11-10T08:08:39.400 に答える
4

Office COM オブジェクトは Office に依存します。Office が他のシステムにインストールされるように手配するか、ODBC Excel ドライバーやサードパーティの Excel ファイル リーダーなど、Excel のインストールを必要としない Excel ファイルを読み取るためのコンポーネントを使用する必要があります。

于 2009-11-10T08:05:28.740 に答える