Excel の「テーブル」を C# で作る — 「テーブルとして書式設定」が実際に保存しているもの
Excel の「テーブルとして書式設定」は、見出しに色が付き 1 行おきに縞が入るので書式に見えます。ところが保存したファイルを開いてみると、塗りを持つセルは 1 つもありません。Excel が保存しているのは「範囲・見出し行・スタイル名」を持つオブジェクトです。xlsx の中のテーブルの正体、組込 60 種のスタイルの中身、そして Excel がファイルを開けるかどうかを分ける 3 つの決まりを整理し、ReoGrid V5.1 の C# コードでフィルター▽と集計行付きのテーブルを作ります。