事前に書式設定された Excel シートにデータをエクスポートする必要がある ASP.NET 3.5 サイトがあります。Excel シートを変更することは一切許可されていません。特定のセルにデータをドロップするだけです。
私の質問は、ASP.NET サイトからこれを行う最も簡単な方法は何ですか。ユーザーのマシンには常に Excel があります。
サードパーティのコントロールは私の最良の選択肢ですか、それとも VB.NET を使用した比較的単純なタスクですか?
事前に書式設定された Excel シートにデータをエクスポートする必要がある ASP.NET 3.5 サイトがあります。Excel シートを変更することは一切許可されていません。特定のセルにデータをドロップするだけです。
私の質問は、ASP.NET サイトからこれを行う最も簡単な方法は何ですか。ユーザーのマシンには常に Excel があります。
サードパーティのコントロールは私の最良の選択肢ですか、それとも VB.NET を使用した比較的単純なタスクですか?
敬具ExcelPackage . それは揺れます!!! 私は自分のプロジェクトでそれを使用しました。フォーマット済みの Excel ファイルをテンプレートとして使用できます。使い方もとても簡単です。
Excel 2000-2003 との互換性が必要な場合はNPOI ( http://npoi.codeplex.com/ ) を使用し、 Excel 2007/2008 のみをターゲットにしている場合はExcelPackage ( http://excelpackage.codeplex.com/ ) を使用します。
また、独自の XML 出力を古い SpreadsheetML 形式 (Excel 2002/2003) で作成しました。新しい OOXML (Excel 2007/2008) 形式よりもはるかに簡単でした。