C# 设置Excel边框样式
1、安装该类库后,注意在程序中添加引用Spire.Xls.dll(dll文件可在安装路径下的Bin文件夹中获取)
1、using Spire.Xls;
using System.Drawing;
namespace SetBorderStyles_XLS
{
class Program
{
static void Main(string[] args)
{
//实例化Workbook类对象,加载测试文件
Workbook wb = new Workbook();
wb.LoadFromFile("test.xlsx");
//获取第一个工作表
Worksheet sheet = wb.Worksheets[0];
//应用边框样式到指定单元格区域
CellRange range = sheet.Range["A2:I7"];
range.BorderInside(LineStyleType.Thin, Color.Blue);
range.BorderAround(LineStyleType.Medium, Color.Blue);
range = sheet.Range["A1"];
range.Borders.LineStyle = LineStyleType.Double;
range.Borders[BordersLineType.DiagonalDown].LineStyle = LineStyleType.None;
range.Borders[BordersLineType.DiagonalUp].LineStyle = LineStyleType.None;
range = sheet.Range["A8:I13"];
range.BorderAround(LineStyleType.Double,Color.Black);
range.BorderInside(LineStyleType.Thin, Color.Black);
//保存并打开文档
wb.SaveToFile("result.xlsx", ExcelVersion.Version2013);
System.Diagnostics.Process.Start("result.xlsx");
}
}
}
2、完成代码后,调试运行程序,生成文件。