Excel Interop を使用してピボットテーブルを作成することは可能ですが、かろうじて可能であることがわかりました。
.xlsx 生成の基本だけでなく、ピボットテーブルの作成などのより複雑なことも簡単になることを期待して、私は現在 SpreadsheetLight を試しています。
コア オブジェクトである SLDocument には、「PivotTable」という単語を含む 1 つのプロパティ、メソッド、またはイベントがあります。
sl.RefreshPivotTableOnLoad
「 AddPivotTable()」、「CreatePivotTable()」などはありません。
SpreadsheetLight を使用してピボットテーブルを作成する方法はありますか?
アップデート
SLStyleにはPivotButton boolean プロパティもあります。
更新 2
私は最近 EPP を紹介され、それに切り替えています。SpreadsheetLight は多くの点で単純な Excel Interop よりも優れており、EPP は SpreadsheetLight よりも優れているようです。
ときどき、好ましいツールに光を当てたのはほとんど偶然のように思えます。より良い方法があることを知らずに、スクロールに苦労した後にコデックスを発見するかどうかは、かなり気まぐれであるか、「運」の問題でさえあります.
おそらく、スプレッドシート生成ソフトウェア、コード比較ツール、[ ソフトウェア ツール 3 ]、[ ソフトウェア ツール 4 ]、... [ ソフトウェア ツール N ] を比較する記事を含む、開発者向けの一種の「消費者レポート」が必要です。確かに、比較するさまざまな種類のツール、スイート、およびパッケージに終わりはなく、それは、現在使用しているツールよりも優れた、または少なくともより優れたツールを求めて苦労している多くの開発者にとって大きな助けになるでしょう。 .