在java中,有时候会需要导出数据,但有的对象中,名字很长,就需要设置列宽来调整显示,

1自动调整

public void allColumAutosize(XSSFSheet sheet) {//遍历所有单元格,把单元格设置为最大宽for (int i = 0; i < sheet.getPhysicalNumberOfRows(); i++) {XSSFRow row = sheet.getRow(i);for (int j = 0; j < row.getPhysicalNumberOfCells(); j++) {sheet.autoSizeColumn(i);}}}

2,手动调整

这个就要直接指定列所在的位置

 sheet.setColumnWidth(2,256*30);

2的意思是,第三列(从0开始数)

width的尺寸基准单位是以一个字符的256分之一来表示,所以要设置就要以整个字符来设置,即256*width(具体宽度)

poi导出excel设置列宽相关推荐

  1. Springboot利用poi导出excel下载

    Springboot利用poi导出excel下载 因为项目中之前的做法是用反射获取属性,所以demo中也是用的反射,我看网上很多文章都是存入一个List中,不知道这两种哪种更何合适一点,或者有什么更好 ...

  2. Java POI导出Excel

    版权声明:本文为博主原创文章,未经博主允许不得转载.    在软件开发工作当中,导出Excel表格是比较常见的,下面我为大家分享一下POI导出Excel的一些方法. 1.引用poi.jar包 < ...

  3. JAVA导出Excel通用工具类——第一篇:详细介绍POI 导出excel的多种复杂情况,包括动态设置筛选、动态合并横向(纵向)单元格等多种复杂情况——保姆级别,真的不能再详细了,代码拿来即用)

    JAVA导出Excel通用工具--第一篇:详细介绍POI 导出excel的多种复杂情况,包括动态设置筛选.动态合并横向(纵向)单元格等多种复杂情况--保姆级别,真的不能再详细了,封装通用工具类,代码拿 ...

  4. Java使用POi导出Excel(包含图片)

    Java使用poi组件导出excel报表,能导出excel报表的还可以使用jxl组件,但jxl想对于poi功能有限,jxl应该不能载excel插入浮动层图片,poi能很好的实现输出excel各种功能, ...

  5. Java利用注解实现配置动态公式并结合POI导出Excel

    利用注解实现动态配置公式并结合POI导出Excel 实现思想 创建导出对象 创建使用注解类 创建封装导出对象属性类 创建测试类 创建ExcelUtil类 实现效果 实现思想 实施顾问提出导出Excel ...

  6. POI导出Excel文件时,单元格内文字竖排、横排默认不展示,必须点击一下问题解决

    //创建单元格样式设置CellStyle cs_vertical = wb.createCellStyle();//设置字体Font textFont = wb.createFont();textFo ...

  7. poi导出excel,不使用模板的

    poi导出excel,基于模板的比较简单,这个列是动态的,所已选择不基于模板的,相对复杂些,要设置样式.包括:设置列宽.设置字体.设置边框 package com.urthink.jxsh.util; ...

  8. Java POI 导出EXCEL经典实现 Java导出Excel

    转自http://blog.csdn.net/evangel_z/article/details/7332535 在web开发中,有一个经典的功能,就是数据的导入导出.特别是数据的导出,在生产管理或者 ...

  9. POI导出EXCEL设置高度和宽度

    -------------------------------------------------------------------------------SSFRow hssfRow = shee ...

  10. Java和poi导出excel报表

    一:poi jar下载地址:点击打开链接: 二:工程截图: 三:运行效果截图: 四:源代码: Student.java: package com.poi.bean;import java.util.D ...

最新文章

  1. docker 退出mysql_Docker mysql即时退出
  2. 浅谈管理软件开发类项目是怎么来的,怎么接到项目的,欢迎大家补充
  3. 【STM32】FreeRTOS 系统内核控制函数
  4. zhihu 知乎社区里点击了Ctrl + C组合键的技术实现
  5. Webdynpro ALV component usage
  6. Go实现Raft第一篇:介绍
  7. ie 11 cookie 的值为空
  8. Atitit 艾提拉总结的操作硬件解决方案 目录 1.1. Atitit 列出wifi热点以及连接 1 1.2. 剪贴板 1 1.3. 屏幕 触摸与截屏 1 1.4. 性能 cpu 内存 硬盘 资源
  9. 网页游戏开发入门教程一(webgame+design)
  10. 将HTML网页存储为图片 区域截图 截长屏 截全屏
  11. 自强不息系列之Python 线性查找
  12. 安装vue-cli脚手架使用swiper
  13. 【Android】关于WIFI局域网的手机摄像头当视频监控用实现方案详解
  14. GPU跑TensorFlow的各种显卡下的电脑配置(1080ti)
  15. 前端工程师就业班Sass基础+进阶+案例开发经验【JS++前端】-艾小野-专题视频课程...
  16. C++关于float和double的有效位数
  17. 奥运五环图形 -《跟小海龟学Python》案例代码
  18. 【路径规划】A*算法方法改进思路简析
  19. s3c2440 IIC AT24C08 (II)非中断模式
  20. POJ 3694 Network(tarjan+lca+并查集)

热门文章

  1. [ 安装 ] Hadoop安装步骤!
  2. IDEA---SVN安装及配置
  3. 华中科技大学计算机徐明,华中科技大学2011年本科特优生名单
  4. Axure RP 9 安装、汉化
  5. 用 Java 实现人脸识别功能
  6. Eclipse 反编译插件下载地址
  7. C# 类中的静态代码块
  8. 提取win11最新等线字体1.18制作的magisk模块,有常规,加粗,和细体三个字重。
  9. 深入理解和使用nginx
  10. Archlinux 在启动时出现Error file vmlinuz not found解决方法