基本的に、データセットの情報をExcelドキュメントに挿入しています。私たちは実際にinteropサービスを使用したくないので、私の最善の選択肢はOpenXML SDKを使用することです。OpenXML SDKを使用してExcelでセルを選択および編集する
基本的には、id/name/whatever(私はむしろ標準の "A1"形式を使用しません)に基づいてセルを選択し、それに何かを挿入するだけです。しかし、私の人生では、属性値に基づいてセル要素のセットを取得する方法を理解することはできません。
これの第2部では、特定のセルをマージする必要があります。 mergecellsのコレクションをmergecellsテーブルに追加するだけなので、はるかに簡単です。しかし、私は、マージ範囲内のセルが別のマージされたセル範囲の一部でないことを確認することを検討しています。これが問題の原因になります。
私はこれが本当に強力なツールだと思っていますが、ドキュメンテーションとサンプルがないと、アプローチするのが難しい問題になります。