//工作薄对象private Workbook wb;//工作表对象private Sheet sheet;this.wb = new SXSSFWorkbook(500);this.sheet = wb.createSheet();//样式CellStyle cellStyle = wb.createCellStyle();DataFormat format = wb.createDataFormat();cellStyle.setDataFormat(format.getFormat("@"));sheet.setDefaultColumnStyle(0,cellStyle);

这个bug是我生成的excel,导出后,输入房号1-1-1

,excel默认的常规格式会自动转换成日期格式2001/1/1,所以需要转换成文本格式生成再导出

最重要的是

sheet.setDefaultColumnStyle(0,cellStyle);

是把你当前第几列默认设置成文本格式。

在开发中可以通过反射取出多少列,然后遍历设置文本格式就可以了

【Excel设置任意列为默认文本格式】相关推荐

  1. java-EasyExcel导出excel设置单元格为文本格式(含代码)

    java-EasyExcel导出excel设置单元格为文本格式(含代码) 在使用EasyExcel导出excel模板时.我们会发现导出的日期和大长度数字都会自动更换格式,不是文本格式.并且在空白单元格 ...

  2. POI设置excel某列值为文本格式

    excel单元格格式默认为[常规],当某列限定必须从下拉框选择一个纯数字文本的时候,必须将单元格格式设置为[文本]. 否则即使输入的值和下拉框的一致,excel都认为输入的值是常规类型,而下拉框的值为 ...

  3. 使用NPOI2.0.1.0自定义导出的excel文档数字为文本格式不能公式编辑计算的问题解决

    问题描述: 使用npoi2.0.1.0自定义导出的excel文档为文本格式,在excel中无法直接进行公式计算,不方便使用,需要手工转为数值型才能进行计算. 解决方式: 原先的方式时获取行(Row)进 ...

  4. 修改样式_Word小技巧:如何设置样式 快速修改文本格式

    设置样式 找到菜单栏-开始下的样式模块, 将光标停留在需要设置样式的文本任意处,或者直接选定需要设置样式的文本,点击样式模块中需要的格式即可. 备注:点击带小横线的向下三角符号,可以显示出更多的格式. ...

  5. excel设置单元格为文本

    可以使用分裂功能,解决单元格无法设置成文本的问题. 转载于:https://www.cnblogs.com/Tpf386/p/7866574.html

  6. 使用poi做excel导出时解决以文本格式存储的数字问题

    poi版本 3.7 出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角 网上查了下资料,多是通过设置单元格数据类型方式解决 cell.setCellType(HSS ...

  7. poi excel设置合并单元格边框格式

    版本3.17 //设置合并单元格的边框  public static void setBorderForMergeCell(BorderStyle style,int color, CellRange ...

  8. excel批量将数字转为文本格式

  9. POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写...

    再读本篇文章之前,请先看我的前一篇文章,前一篇文章中有重点讲到POI设置EXCEL单元格格式为文本格式,剩下的设置小数.百分比.货币.日期.科学计数法和中文大写这些将在下面一一写出 以下将要介绍的每一 ...

最新文章

  1. 在Android中进行单元测试遇到的问题
  2. 使用py-faster-rcnn来训练voc2007数据集(Ubuntu)
  3. 浅谈严格模式和混杂模式
  4. Linux下fdisk命令操作磁盘详解--添加、删除、转换分区
  5. 关于SimpleDateFormat时间格式化线程安全问题
  6. npm install 报错 汇总_2020年特岗教师招聘征集志愿人员资格复审、面试公告汇总...
  7. python下载大文件
  8. WindowProc和DefWindowProc的区别
  9. mysql xdevapi_MySql Connector/C++8简介
  10. mysql中数据定义和数据控制语言_MySQL的DDL数据定义语言和DCL数据控制语言
  11. 全网首发:明明已安装也存在,报错找不到lualib.h
  12. thawte代码签名证书,comodo软件签名证书,symantec签名证书,digicert微软签名证书的区别
  13. linux安装Java环境
  14. 十个摸鱼,哦,不对,是炫酷(可以玩一整天)的网站!!!
  15. 安卓电子书格式_在安卓上比较适合看英文电子书的软件
  16. Android实现自定义铃音
  17. [ 大数据分析 ] 大数据分析与处理方法介绍
  18. 《Android游戏编程入门经典》——1.1节Android 4简介
  19. 诸葛告诉你如何用数据来做渠道效果的分析
  20. git与repo区别?

热门文章

  1. phpstudy环境下laravel项目,Nginx报错CreateFile failed
  2. Memcached哈希性能优化(八)——总结报告
  3. 用AntlR4实现简单的汇编编译器
  4. Mysql查询当年去年当月上月
  5. 360与腾讯招式详解
  6. 【软件推荐】压缩软件——7-Zip
  7. 论文写作——引言与语言表达
  8. 方向导数的几何通俗解释
  9. 计算机与网络五十四所有版面费吗,网络与信息化中心财务管理办法(暂行)
  10. 利用WPF建立自己的3d gis软件(非axhost方式)(二)基础状态切换