C#操作excel合并单元格


如图,用C#操作excel时,当红色方框内的3个单元格内容相同时,希望能够合并单元格并显示里面的内容,这该怎么写

回答

可以通过NuGet Package Manager安装Free Spire.XLS,实现获取单元格的值以及合并单元格
获取某个单元格的值:

Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
//获取单元格A3的值
string value = workbook.Worksheets[0].Range["A3"].Value;

合并多个单元格:

Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
//合并单元格A3:B5
workbook.Worksheets[0].Range["A3:B5"].Merge();

workbook.SaveToFile("Merge.xlsx");
以上是C#操作excel合并单元格的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>