同じ値のセルをマージしたい

文書番号 : 38125     文書種別 : 使用方法     登録日 : 2015/02/27     最終更新日 : 2015/02/27
文書を印刷する
対象製品
SPREAD for ASP.NET 8.0J
詳細
SetColumnMergeメソッドおよびSetRowMergeメソッドにて、同じ値のデータを持つ隣接するセルをマージすることができます。

◎サンプルコード(VB)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  If IsPostBack Then
    Return
  End If

  FpSpread1.ActiveSheetView.RowCount = 10

  ' テストデータの設定
  FpSpread1.ActiveSheetView.Cells(0, 1).Value = "apple"
  FpSpread1.ActiveSheetView.Cells(1, 1).Value = "apple"
  FpSpread1.ActiveSheetView.Cells(2, 1).Value = "orange"
  FpSpread1.ActiveSheetView.Cells(3, 1).Value = "orange"
  FpSpread1.ActiveSheetView.Cells(4, 1).Value = "orange"

  ' 行方向の同じ値のセルを常にマージします
  FpSpread1.ActiveSheetView.SetColumnMerge(-1, FarPoint.Web.Spread.Model.MergePolicy.Always)
End Sub

◎サンプルコード(C#)
protected void Page_Load(object sender, EventArgs e)
{
  if (IsPostBack)
  {
    return;
  }

  FpSpread1.ActiveSheetView.RowCount = 10;

  // テストデータの設定
  FpSpread1.ActiveSheetView.Cells[0, 1].Value = "apple";
  FpSpread1.ActiveSheetView.Cells[1, 1].Value = "apple";
  FpSpread1.ActiveSheetView.Cells[2, 1].Value = "orange";
  FpSpread1.ActiveSheetView.Cells[3, 1].Value = "orange";
  FpSpread1.ActiveSheetView.Cells[4, 1].Value = "orange";

  // 行方向の同じ値のセルを常にマージします
  FpSpread1.ActiveSheetView.SetColumnMerge(-1, FarPoint.Web.Spread.Model.MergePolicy.Always);
}
キーワード
結合/マージ