1.宽度

excel中,一列的单元格宽度是一样的,所以宽度操作的对象是sheet

 var cellDate = row1.CreateCell(0);cellDate.SetCellValue("我是一个顽皮的单元格");sheet1.SetColumnWidth(0, 30 * 256);

SetColumnWidth()方法有两个参数,第一个是列的索引,从0开始。注意第二个参数,是以1/256为单位。

2.高度

每一行的高度都一样,所以高度操作的对象是row

row1.HeightInPoints = 20;//row1.Height = 20 * 20;

注意两者的区别,关于height的解释: Get the row's height measured in twips (1/20th of a point). If the height is

height始终是heightinpoints的1/20。

3.默认宽高

  sheet1.DefaultColumnWidth = 10 * 256;sheet1.DefaultRowHeightInPoints = 10;

4.边框

边框属性都是基于这两个类:HSSFCellStyle(样式)、HSSFColor(颜色)

边框相关属性 说明 范例
Border+方向 边框类型 BorderTop, BorderBottom,BorderLeft, BorderRight
方向+BorderColor 边框颜色 TopBorderColor,BottomBorderColor, LeftBorderColor, RightBorderColor
  HSSFCellStyle style = (HSSFCellStyle)hssfworkbook.CreateCellStyle();//设置边框格式style.BorderTop = NPOI.SS.UserModel.BorderStyle.Double;style.BorderLeft = NPOI.SS.UserModel.BorderStyle.Double;style.BorderRight = NPOI.SS.UserModel.BorderStyle.Medium;style.BorderBottom = NPOI.SS.UserModel.BorderStyle.SlantedDashDot;//边框颜色style.LeftBorderColor = HSSFColor.Blue.Index;style.RightBorderColor = HSSFColor.Red.Index;style.BottomBorderColor = HSSFColor.Pink.Index;style.TopBorderColor = HSSFColor.Green.Index;cellDate.CellStyle = style;

【一步一步学NPOI】3.设置单元格宽高和边框相关推荐

  1. NPOI设置单元格宽和高

    1.设置单元格宽 1.1 Excel中单元格的宽实际就是列宽,HSSFSheet有个方法叫SetColumnWidth,共有两个参数:一个是列的索引(从0开始),一个是宽度. 示例: HSSFWork ...

  2. php单元格字体颜色,PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽...

    PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽 2020-08-31 85 一:读取excel表模板$ph ...

  3. Excel单元格如何调整行高与列宽?经验技巧!excel怎样设置单元格的高与宽?

    Excel是制作表格和数据计算的软件,我们在使用excel来记录数据信息的时候调整单元格的宽高是必要的,对于每个单元格的高与宽相同应该怎样调整呢?下面小编为大家介绍具体操作步骤. 我们首先打开exce ...

  4. node操作excel9 node-xlsx设置单元格行高(需要修改源码)

    目录 背景 设置单元格行高 修改源码 1.修改node_modules/node-xlsx/lib/helpers.js文件 2.修改node_modules/xlsx-style/

  5. C#:GridControl之 bandedGridView中的单元格自动换行、动态设置单元格行高

    C#:GridControl之 bandedGridView中的单元格自动换行.动态设置单元格行高 1.自动换行 //自动换行//RepositoryItemMemoEdit:一个编辑器,允许显示和编 ...

  6. layui设置单元格行高

    <style type="text/css">/*<!--设置单元格行高-->*/.layui-table-cell {height: auto;line- ...

  7. html5设置单元格行高,单元格的行高怎么设置 EXCEL文档怎么统一设置行高

    我要把有几行设置为同样的高度,可是一行一行的拉,太慢了. 在Excel中,如何设置表格最合适的行高.列宽? EXCEL中的单元格行高不够怎么调整可以自动调整,根据字的内容来调整: 请问怎么统一设置EX ...

  8. phpexcel导出 自定义数据 分页数据 设置单元格宽 合并单元格

    //导出操作 function outExcel($title,$data){$title="商户清算对帐表".date('Y-m-d H:i:s',time());$data=a ...

  9. C#NPOI Excel设置单元格边框、单元格文字居中、设置打印尺寸、设置页脚、行高列宽

    创建样式: ICellStyle style = workbook.CreateCellStyle(); 单元格边框 style.BorderBottom = BorderStyle.Thin; st ...

最新文章

  1. mysql安装源是什么_mysql官方源安装的一些问题
  2. MNN.Tensor exit code -1073740791 (0xC0000409) 解决
  3. Eclipse开发Spring MVC入门示例
  4. Ubuntu14.04下C++程序编辑、编译、运行
  5. 【Qt】QModbusDataUnit类
  6. 【原创】RabbitMQ之Queue属性测试
  7. 通过Blazor使用C#开发SPA单页面应用程序(2)
  8. MySQL无法创建外键、查询外键的属性
  9. linux c 密码 星号,Linux C : 登录密码星号 * 显示,包含能回退 backspace
  10. HTML5 - 搭建移动Web应用
  11. PHP动态网页设计:第2版pdf
  12. C语言-----职工信息管理系统
  13. 第9章 课后作业
  14. 小福利,excel的常用高阶函数介绍
  15. 通过Jsoup 和 htmlunit 爬取全国行政区划信息查询平台的省市区区划数据
  16. 软件测试技术什么是分支覆盖,分支覆盖率测试是什么?
  17. 降维算法(PCA/LDA/LLE/LEP/FA)总结
  18. DEVC++第五人格V2.0
  19. Java基本语法——数组
  20. 容器化技术与微服务结合---docker(一)

热门文章

  1. 房屋收租小程序开发快速搭建
  2. WIZnet 物联网设计大赛 - WizFi360大赛延迟通知
  3. 图片文字转换成文本怎么做?掌握这些小技巧就够了
  4. html5用什么代替framtset,自考阅读Discourse Cloze
  5. 各个版本 Windows 10 的名称、完整版本号、开发代号和系统自带的 .NET Framework 版本
  6. 蓝海创意云丨【渲染制作教程】3层楼室外景观
  7. AFNetworking2.0源码解析三
  8. 《程序设计基础2021》题目集2 题解一
  9. 如何利用互联网找工作
  10. 小哈机器人新年照片_“机器人太空之旅”欢庆元旦科普主题活动精彩回顾