java poi 换行_Java利用POI生成Excel强制换行
前一段时间在做一个学校排课系统时,有一个地方需要利用把课程表生成excel汇出给客户,由于之前用excel都只是简单的应用,在单元格里都是用自动换行,而这次可能需要用到手动强制换行。
于是我在网上找了一下,网上找到的文章都是说在excel里的文字里加上/n,/n/r,/r/n之类,反正各种各样的都有,更奇怪的是还有人说在单元格里加上
后来我试过用/r后的效里是生成的文件里,你用打开时,并不会换行,如果你用鼠标在单元格里点一下之后就会自动换行。
后来我琢磨了一下,可以通过如下方式进行,
1. 首先在需要强制换行的单元格里使用poi的样式,并且把样式设定为自动换行
HSSFCellStyle cellStyle=workbook.createCellStyle();
cellStyle.setWrapText(true);
cell.setCellStyle(cellStyle);
2. 其次是在需要强制换行的单元格,使用/就可以实再强制换行
HSSFCell cell = row.createCell((short)0);
cell.setCellStyle(cellStyle);
cell.setCellValue(new HSSFRichTextString("hello/r/n world!"));
这样就能实现强制换行,
换行后的效里是单元格里强制换行
//hello
//world!
java poi 换行_Java利用POI生成Excel强制换行相关推荐
- JAVA怎么才能强制换行_Java利用POI生成Excel强制换行(转载)
使用POI创建一个简单的 myXls.xls 文件 常用的包为 org.apache.poi.hssf.usermodel.*; 例子: import java.io.*; import org.ap ...
- Java利用POI生成Excel强制换行
前一段时间在做一个学校排课系统时,有一个地方需要利用把课程表生成excel汇出给客户,由于之前用excel都只是简单的应用,在单元格里都是用自动换行,而这次可能需要用到手动强制换行. 于是我在网上找 ...
- java自动生成生成java透视表_java基于poi导出excel透视表代码实例
这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...
- cpu java poi 导出_java基于poi导出excel透视表代码实例
这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...
- poi生成excel时换行符(\n)只有鼠标双击才会生效,设置列宽度不生效
1.poi生成excel时换行符(\n)只有鼠标双击才会生效 解决:样式中打开自动换行style.setWrapText(true); 2.设置列宽度不生效sheet.setDefaultColumn ...
- java的json导出excel_利用json生成excel表格
起因: 之前利用反射生成excel导出,这个组件本来挺好用的,结果,坑爹的本地研发没有问题,生产环境却有问题.不知道什么原因直接导致服务重启,还重新加载类,直接导致jvm的永久区内存溢出. 异常: j ...
- POI导出Excel强制换行
POI导出Excel强制换行 HSSFWorkbook wb = new HSSFWorkbook(); HSSFRow headRow = sheet.createRow(1); HSSFCellS ...
- 利用owc生成excel并且显示在页面
主要利用OWC生成Excel,画表头和显示从数据库读出来的数据,然后显示在前台页面上,无需客户端安装office,只需要安装owc.一年以前写的,似乎很烦锁,哪位有高见请指教! 后面利用OWC操作EX ...
- java利用poi读取excel_java利用POI读取excel文件的方法
摘要:利用java读取excel文件,读取文件并获取文件中每一个sheet中的值. 一.需要提前导入的包: import java.io.File; import java.io.FileInputS ...
最新文章
- 一些开源搜索引擎实现——倒排使用原始文件,列存储Hbase,KV store如levelDB、mongoDB、redis,以及SQL的,如sqlite或者xxSQL...
- 淡季不淡!速卖通户外运动产品好做吗?来看看法国这些爆款!
- 关于vue.js element ui 表单验证 this.$refs[formName].validate()的问题
- 1.0 添加WEB API项目并按注释生成文档(多项目结构)
- python读取数据库导出文件_python如何导出excel表格数据库数据
- 高颜值可定制在线绘图工具
- 安装pattern出错mysql_config not found
- 体操冠军江钰源:妈妈你不要去讨饭了
- 处于风口浪尖的区块链和人工智能,联手在这些领域落地有声
- CodeVS 1576 最长严格上升子序列 (DP)
- CAD如何快速计算面积并标注?CAD计算面积并标注
- 科目三考场视频最新专业高清+实地模拟考试陪练车
- LiveZilla管理员密码忘记了如何恢复?How can I change the administrator password
- Android 在现有项目中引入Compose
- 【社交网络分析】映射主题网络:从两极分化的人群到社区集群(一)
- AStar(A*)算法
- Android的.9图片使用问题
- FixFlow多实例会签功能使用介绍
- 福禄克DSX5000怎么导出数据
- linux命令获取进程pid_如何使用命令获取Linux进程的PID?
热门文章
- 【HTML③】JavaScript基础、使用JavaScript制作网页特效、使用前端库及UI框架快速开发
- 通达信量化接口怎么开发的?
- 如何学好日语五十音图?
- Certificate-based web services message security之感性认识
- 【翻译】XS-Leaks攻击简介
- List方法之sort自然排序后倒序及lambda筛选数据、求和
- 对接亚马逊 SP-API(Amazon Selling Partner API) 第三章:对接 SDK
- 如何连接上隐藏WiFi
- 一步步蚕食的意思_蚕食是什么意思?蚕食鲸吞的意思及出处
- android系统流畅度排行,上半年流畅度的新机排名,哇!第一名居然是这款