C#用NPOI对EXCEl操作,如何在一个单元格添加分割的斜线,并且能在斜线两边添加文字,

wangshuaifei8513 2015-09-20 01:55:17
C#用NPOI对EXCEl操作,如何在一个单元格添加分割的斜线,并且能在斜线两边添加文字,即如下效果
,希望能给个详细的API,并且包含添加文字的方法,项目紧急,谢谢大家啦!
...全文
1839 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajianchina 2015-09-22
  • 打赏
  • 举报
回复
即便就是设计Excel单元格对角线的分隔文字也是通过此法:

StringBuilder sb = new StringBuilder();
sb.AppendLine("星期".PadLeft(8));//该行不足长度8在左侧填空格
sb.AppendLine("节次".PadRight(8));//该行不足长度8在右侧填空格
Console.WriteLine(sb.ToString());
然后你设置该文字上下左右均居中就好了。
wangshuaifei8513 2015-09-22
  • 打赏
  • 举报
回复
引用 1 楼 timerone 的回复:
这个线Diagonal lines,在Excel的边框设定里,至于里面的文字,你只能通过输入空格和\n来做了
headerStyle.BorderDiagonalLineStyle = BorderStyle.Dashed;// Dashed headerStyle.BorderDiagonal = BorderDiagonal.Backward; headerStyle.BorderTop = BorderStyle.Thin; headerStyle.TopBorderColor = HSSFColor.Black.Index; 这样设置,可以出现单元格的分割线,但是不知道如何添加文字,应该有个API可以直接用的?
timerone 2015-09-21
  • 打赏
  • 举报
回复
这个线Diagonal lines,在Excel的边框设定里,至于里面的文字,你只能通过输入空格和\n来做了

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧