同じ値のセルをマージしたい
対象製品
SPREAD for ASP.NET 8.0J
詳細
SetColumnMergeメソッドおよびSetRowMergeメソッドにて、同じ値のデータを持つ隣接するセルをマージすることができます。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(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
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);
}
{
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);
}
キーワード
結合/マージ