Export 之 ClosedXML Row
链接与安装
GitHub ClosedXML wiki
nuget
nuget 安装 :dotnet add package ClosedXML
height and styles
var workbook = new XLWorkbook();
var ws = workbook.Worksheets.Add("Row Settings");
//获取整行
var row1 = ws.Row(2);
//设置填充颜色
row1.Style.Fill.BackgroundColor = XLColor.Red;
//设置高度
row1.Height = 30;
var row2 = ws.Row(4);
row2.Style.Fill.BackgroundColor = XLColor.DarkOrange;
row2.Height = 3;
workbook.SaveAs("RowSettings.xlsx");
selecting rows 选择行
var workbook = new XLWorkbook();
var ws = workbook.Worksheets.Add("Rows of a Range");
// 选择在 A1 B2 这个范围所有的行
ws.Range("A1:B2").Rows().Style.Fill.BackgroundColor = XLColor.DimGray;
var bigRange = ws.Range("B4:C17");
// 通过Rows(num1,num2)方式重新确定范围
bigRange.Rows(1, 2).Style.Fill.BackgroundColor = XLColor.Red;
// 相邻行
bigRange.Rows("4:5").Style.Fill.BackgroundColor = XLColor.Blue;
// 使用 ',' 分割进行多个区域选择
bigRange.Rows("7:8,10:11").Style.Fill.BackgroundColor = XLColor.Orange;
// 使用单个数字获取单行
bigRange.Rows("13").Style.Fill.BackgroundColor = XLColor.Cyan;
// 仅被使用的行设置高度
ws.Rows().Height = 15;