如何将两个数据行单元合并为一个?

时间:2015-10-30 20:57:41

标签: c# excel merge

我正在尝试将两个数据行单元合并为一个。这是我的初始化代码:

DataTable dt = new DataTable();
DataColumn dc;
DataRow dr;

dc = new DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.ColumnName = "Col1";
dt.Columns.Add(dc);

dc = new DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.ColumnName = "Col2";
dt.Columns.Add(dc);

dc = new DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.ColumnName = "Col3";
dt.Columns.Add(dc);

dc = new DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.ColumnName = "Col4";
dt.Columns.Add(dc);

dc = new DataColumn();
dc.DataType = System.Type.GetType("System.String");
dc.ColumnName = "Col5";
dt.Columns.Add(dc);

这是我在Excel中每列的代码:

dr = dt.NewRow();
dr["Col1"] = "";
dr["Col2"] = "Quarter 1";
dr["Col3"] = "";
dr["Col4"] = "";
dr["Col5"] = "";
dt.Rows.Add(dr);

它看起来像这样:

Separate Individual Cell

但我希望它看起来像这样:

Merged Cell

关于我如何做到这一点的任何想法或想法?我发现合并细胞相当困难。

0 个答案:

没有答案