テンプレート処理時に任意で作成した合計行が消える

Excel-Link 操作

質問

テンプレート処理にてデータを取得するとテンプレート結果表示一覧の下に設定した合計行が消えてしまいます。
合計行を結果表示一覧の下に追加する方法はありますか。

回答

テンプレート結果表示範囲先頭行以降に任意で合計行を設置した場合、データ取得時に結果表示範囲[1]に対してデータが上書きされるため、合計行は上書き(消える)されてしまいます。
対応としてはレイアウトを調整して合計欄を結果表示範囲先頭行より上部に配置して頂くなどが考えられます。

レイアウト的に上部に配置するのがどうしても難しいという場合には、エクセルのマクロ処理によってテンプレート処理後に合計行を作成し、印刷範囲の場所を再指定するという方法もございます。


1. 結果表示範囲の最終行はシートの最終行です。すなわち、テンプレート範囲の下方で結果表示範囲先頭行以降の範囲はすべて結果表示のために使用される可能性があります。