C#操作word合并单元格

合并一列所有相同的单元格

 //判断第一列相同单元格合并(i是行,1是列)
                string Stnm = "";
                int index = 0;//相同的行数
                for (int i = 3; i < dgv.RowCount + 2; i++)//rowcout数据开始行数,我前两行合并了so +2,
                {
                    string _stnm = wtable.Cell(i, 1).Range.Text;
                    if (_stnm != Stnm)
                    {
                        Stnm = _stnm;
                        index = 0;
                    }
                    else
                    {
                        index++;//相同累加
                        for (int j = index; j <=index; j++)
                        {
                            wtable.Cell(i, 1).Range.Text = "";//相同的名字合并并保留一个so为空
                            wtable.Cell(i - index, 1).Merge(wtable.Cell(i, 1));
                        }
                    }
                }

你可能感兴趣的:(C#,c#,开发语言)