基本的に、データセットから Excel ドキュメントに情報を挿入しています。相互運用サービスを使用したくないので、OpenXML SDK を使用するのが最善の方法です。
基本的に、ID/名前/その他に基づいてセルを選択し(標準の「A1」形式は使用したくない)、何かを挿入するだけです。しかし、私の人生では、属性値に基づいてセル要素のセットを取得する方法がわかりません。
このパート 2 では、特定のセルをマージする必要があります。これは、mergecells テーブルに mergecell 要素のコレクションを追加するだけなので、はるかに簡単です。しかし、マージ範囲内のセルが別のマージされたセル範囲の一部ではないことを確認しようとしています。これは問題を引き起こす可能性があるためです。
これは非常に強力なツールだと思いますが、ドキュメントや例が不足しているため、アプローチが難しくなっています。