セルからテーブルにアクセスし、行と列のオフセットを使用して値を追加する

以下のスクリーンショットは、コード内で使用されるソースエクセルファイルを示しています。空のテーブルが含まれ、テーブル内にあるセル D5 が強調表示されています。このテーブルにセル D5 から Cell.GetTable() メソッドを使用してアクセスし、その後、Cell.PutValue() および ListObject.PutCellValue メソッドを使用してその内部に値を追加します。

ソースファイルと出力ファイルの比較のスクリーンショット

todo:image_alt_text

以下のスクリーンショットは、コードによって生成された出力エクセルファイルを示しています。セル D5 に値が設定されており、テーブル内のオフセット 2,2 のセル F6 にも値が設定されています。

todo:image_alt_text

セルからテーブルにアクセスし、行と列のオフセットを使用して値を追加するC#コード

以下のサンプルコードは、上記のスクリーンショットに示されているソースエクセルファイルを読み込み、テーブル内に値を追加し、それに基づいて出力エクセルファイルを生成します。