2

クライアント マシンに Excel がインストールされていない状態で Excel にデータをエクスポートする必要がある小さな wpf 製品があります。私が欲しかったのは、Excelファイルをクライアントのハードディスクに保存することだけでした。Excel がインストールされていなくても、ファイルを保存できるはずです。Excel なしでは読み取れないかもしれませんが、保存できるはずです。サードパーティやその他のオープンxmlを使用したくありません。最近、Excel をインストールせずに Excel にエクスポートでき、Open Office で開くことができる製品をダウンロードしました。

バイナリを確認したところ、office.dll、Microsoft.Vbe.Interop.dll、および Microsoft.Office.Interop.Excel.dll のみが含まれていました。これらの dll でどのように管理できるか知りたいです。

私はすでにこのためのコードを書いていますが、Excel がインストールされていないと壊れます。

これに関連する多くのオープン xml やその他のものを読みましたが、満足していません。私の要件は単純すぎて、データテーブルデータをExcelにエクスポートするだけで、データを読み戻したり、Excelで派手な操作をしたりする必要はありません。

提案をお願いします。リンクをいただければ幸いです。前もって感謝します

4

3 に答える 3

2

CSV 形式で作業するか、EPPlusライブラリを使用することができます。ここで同様の回答を参照してください

于 2013-01-31T13:25:52.587 に答える
1

xslt変換もジョブに使用できます。私はそれを使用してwpfdatagridデータをエクスポートします。

于 2013-01-31T13:47:32.363 に答える