0

ASP.NET で Microsoft.Office.Interop.Excel.dll を使用して Excel シートを作成するにはどうすればよいですか?

4

2 に答える 2

1

SpreadsheetGear( http://www.spreadsheetgear.com/)やOfficeWriter(http://officewriter.softartisans.com/ )などのサードパーティライブラリを検討しましたか?私はこれらの両方を別々のプロジェクトでうまく使用して、データを複雑なスプレッドシートにエクスポートしました。

于 2009-10-26T11:43:37.217 に答える
0

.XLSX (xml ベースのスプレッドシート) を喜んで作成する限り、.NET に付属する新しいパッケージング名前空間を使用して ASP.NET でこれを行うことができます。サードパーティ ベンダーのソリューションに投資する必要はありません...

Excel.interop を使用せずにスプレッドシート ドキュメントを作成する方法

セルへの/からの値の書き込みと読み取り。

開いている xml Office ファイルを操作するためのコード スニペット

開いているxmlファイルの特定のファイル/部分を操作する方法の一般的なカバレッジ

Microsoft.Office.Interop.Excel 名前空間を使用することはサポートされておらず、asp.net ワーカー プロセスでの実行など、サーバー側の無人シナリオでの使用は推奨されません。これについては、ms kb 記事で多数取り上げられています。上記を使用するか、.net を活用するサードパーティ ベンダー ソリューションに投資してください。

于 2010-04-28T23:20:24.123 に答える