0

わかりました、これが私が探しているものです。私はExcelファイルのみを処理するアプリケーションを開発しています(主に.xlsですが、.xlsxにアップグレードされる可能性があります)...今のところ、2003を処理することを検討しています。

私のアプリケーションには、ユーザーがファイルをクリックして検索する「開く」ボタンがあります。私はこれをしました。

しかし、ファイルを見つけた後の処理方法がわかりません。最初にいくつかの行/列を削除してから、いくつかの並べ替えと計算を実行したいと思います。誰かが私を道に連れて行くことができれば、私はそれを通り抜けることができると信じています:)

前もって感謝します :)

4

4 に答える 4

1

Excel 2003以前のバージョン(xls)の場合、 NPOIを使用できます。これはオープンソースであり、うまく機能します。開始するための例をいくつか示します。

http://www.leniel.net/2009/07/creating-excel-spreadsheets-xls-xlsx-c.html

于 2012-05-19T15:28:50.827 に答える
1

Excelを扱う場合、基本的に2つのオプションがあります

1) オフィスの相互運用アセンブリ ここに MSDN の記事が
あります。 2) ある種の完全に管理されたライブラリ。(codeplex/google などで検索)

これは、サーバー上のSO 読み取り書き込みExcelファイルに関する同様の質問です

于 2012-05-19T15:12:09.783 に答える
0

Office 2007 のみを使用している場合は、http://epplus.codeplex.comを使用できます。

于 2012-05-19T23:13:08.967 に答える
0

Microsoft.Jet.OLEDB.4.0 ドライバーを使用して、xls ファイルを操作できます。たとえば、この質問を参照してください。

于 2012-05-19T15:19:34.617 に答える