PowerTools SPREAD for ASP.NET 8.0J
ヘッダセルの結合

ヘッダ内の隣り合うセルを結合することができます。たとえば次の図に示すように、複数のデータ列に対する1つのヘッダを作成できます。

ヘッダセルの結合

複数列の行ヘッダや複数行の列ヘッダの作成については、「複数行/複数列ヘッダ」を参照してください。

設定方法

ヘッダセルの結合は以下の2通りの方法があります。

サンプルコード

次の2つのサンプルコードはいずれも、上図のようなヘッダセルの結合を行います。

// ヘッダ内の行数および列数を設定します。
FpSpread1.Sheets[0].ColumnHeader.RowCount = 3;
FpSpread1.Sheets[0].RowHeader.ColumnCount = 2;
// ヘッダセルを結合します。
FpSpread1.Sheets[0].RowHeader.Cells[0, 0].RowSpan = 8;
FpSpread1.Sheets[0].ColumnHeader.Cells[0, 0].ColumnSpan = 8;
FpSpread1.Sheets[0].ColumnHeader.Cells[1, 0].ColumnSpan = 2;
FpSpread1.Sheets[0].ColumnHeader.Cells[1, 2].ColumnSpan = 2;
FpSpread1.Sheets[0].ColumnHeader.Cells[1, 4].ColumnSpan = 2;
FpSpread1.Sheets[0].ColumnHeader.Cells[1, 6].ColumnSpan = 2;
' ヘッダ内の行数および列数を設定します。
FpSpread1.Sheets(0).ColumnHeader.RowCount = 3
FpSpread1.Sheets(0).RowHeader.ColumnCount = 2
' ヘッダセルを結合します。
FpSpread1.Sheets(0).RowHeader.Cells(0, 0).RowSpan = 8
FpSpread1.Sheets(0).ColumnHeader.Cells(0, 0).ColumnSpan = 8
FpSpread1.Sheets(0).ColumnHeader.Cells(1, 0).ColumnSpan = 2
FpSpread1.Sheets(0).ColumnHeader.Cells(1, 2).ColumnSpan = 2
FpSpread1.Sheets(0).ColumnHeader.Cells(1, 4).ColumnSpan = 2
FpSpread1.Sheets(0).ColumnHeader.Cells(1, 6).ColumnSpan = 2      
// ヘッダ内の行数および列数を設定します。
FpSpread1.Sheets[0].ColumnHeader.RowCount = 3;
FpSpread1.Sheets[0].RowHeader.ColumnCount = 2;
// ヘッダセルを結合します。
FpSpread1.Sheets[0].RowHeaderSpanModel.Add(0,0,12,1);
FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(0, 0, 1, 8);
FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(1, 0, 1, 2);
FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(1, 2, 1, 2);
FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(1, 4, 1, 2);
FpSpread1.Sheets[0].ColumnHeaderSpanModel.Add(1, 6, 1, 2);
' ヘッダ内の行数および列数を設定します。
FpSpread1.Sheets(0).ColumnHeader.RowCount = 3
FpSpread1.Sheets(0).RowHeader.ColumnCount = 2
' ヘッダセルを結合します。
FpSpread1.Sheets(0).RowHeaderSpanModel.Add(0,0,12,1)
FpSpread1.Sheets(0).ColumnHeaderSpanModel.Add(0, 0, 1, 8)
FpSpread1.Sheets(0).ColumnHeaderSpanModel.Add(1, 0, 1, 2)
FpSpread1.Sheets(0).ColumnHeaderSpanModel.Add(1, 2, 1, 2)
FpSpread1.Sheets(0).ColumnHeaderSpanModel.Add(1, 4, 1, 2)
FpSpread1.Sheets(0).ColumnHeaderSpanModel.Add(1, 6, 1, 2)      

SPREAD デザイナでの設定

  1. [設定]タブから[ヘッダエディタ]アイコンを選択し、ヘッダエディタを起動します。
  2. [選択したヘッダ:]から「列ヘッダ」または「行ヘッダ」を選択します。
  3. 結合するセルを選択し、ColumnSpanまたはRowSpanプロパティを使用して、結合する列数または行数を設定します。
  4. 〈適用〉または〈OK〉ボタンをクリックし、変更内容を適用します。
関連トピック

 

 


© 2003-2015, GrapeCity inc. All rights reserved.