2024年6月12日发(作者:)
C# Excel中添加边框(网格线)
工作表中划分不同行列的横线和竖线被称为网格线,某个单元格或某个区域的网格线通常被称为边框。本文将
介绍如何通过C#代码为单元格或区域设置边框样式,以及如何隐藏工作表的网格线。
对Excel进行操作,需要使用Excel类库,这里用到了免费版的。下载该类库后,需要添加DLL文
件为引用,并添加以下命名空间到程序开头。
using ;
g;
使用代码:
一,设置边框样式
//创建Workbook对象,获取第一个工作表
Workbookwb = newWorkbook();
Worksheet sheet = eets[0];
//选择区域(在区域B2:D4设置边框样式一)
CellRange range = ["B2:D4"];
//区域内部应用蓝细线
Inside(, );
//区域外部应用蓝色中粗线
Around(, );
//选择区域(在区域D7:F9设置边框样式二)
range = ["D7:F9"];
//应用双线样式
yle = ;
//隐藏斜线
s[alDown].LineStyle = ;
s[alUp].LineStyle = ;
//设置颜色
= ;
//选择区域(在区域F12:H14设置边框样式三)
range = ["F12:H14"];
//合并单元格
();
//在合并的区域外部置应用细线
Around();
//在合并的区域应用下斜线
s[alDown].LineStyle = ;
//在合并的区域底部置应用粗线
s[ttom].LineStyle = ;
//设置颜色
= ;
//保存文档
File("", n2013);
二,隐藏/取消隐藏网格线
//创建Workbook对象
Workbookwb = newWorkbook();
//加载一个现成的Excel文档
omFile("成绩统计表.xlsx");
//获取第一个工作表
Worksheet sheet = eets[0];
//隐藏网格线
nesVisible = false;
////显示网格线
//nesVisible = true;
//保存文档
File("", n2013);
发布评论