C# Excel单元格合并、取消合并
来源:网络收集 点击: 时间:2024-02-29获取方法1:欧祝佛通过E-iceblue官网下载包。下载后,解压文件,安薪脂装程序。安装后,将安装路径下Bin文件夹下的Spire.Xls.dll文件添加引用至vs项目程序。如下所示:

获取方哄耍法2:可通过Nuget下载。
【示例1】合并单元格1/2using Spire.Xls;
using System.Drawing;
namespace Mergecell_XLS
{
class Program
{
static void Main(string args)
{
//加载文档
Workbook workbook = new Workbook();
workbook.LoadFromFile(test.xlsx);
//获取第一个工作表
Worksheet sheet = workbook.Worksheets;
//合并单元格
sheet.Range.Merge(); //纵向合并
sheet.Range.Style.Color = Color.Pink;
sheet.Range.Merge();//横向合并
sheet.Range.Style.Color = Color.LightBlue;
sheet.Range.Merge();//矩形区域合并
sheet.Range.Style.Color = Color.LightGreen;
//保存文档
workbook.SaveToFile(CellsMerge.xlsx, ExcelVersion.Version2010);
System.Diagnostics.Process.Start(CellsMerge.xlsx);
}
}
}
2/2单元格合并效果:

using Spire.Xls;
namespace SplitCells_XLS
{
class Program
{
static void Main(string args)
{
//加载文档
Workbook wb = new Workbook();
wb.LoadFromFile(CellsMerge.xlsx);
//获取第一个工作表中的A2、C2、B5单元格,取消合并
Worksheet sheet = wb.Worksheets;
sheet.Range.UnMerge();
sheet.Range.UnMerge();
sheet.Range.UnMerge();
//保存文档
wb.SaveToFile(CellsUnmerge.xlsx,FileFormat.Version2010);
System.Diagnostics.Process.Start(CellsUnmerge.xlsx);
}
}
}
2/2单元格取消合并效果:

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_173692.html