精华内容
下载资源
问答
  • POI设置excel某为文本格式

    千次阅读 2019-02-20 10:13:25
    excel单元格格式默认【常规】,当某限定必须从下拉框选择一个纯数字文本的时候,必须将单元格格式设置为文本】。 否则即使输入的值和下拉框的一致,excel都认为输入的值是常规类型,而下拉框的值数字文本...

    excel单元格格式默认为【常规】,当某列限定必须从下拉框选择一个纯数字文本的时候,必须将单元格格式设置为【文本】。

    否则即使输入的值和下拉框的一致,excel都认为输入的值是常规类型,而下拉框的值为数字文本类型,恒不相等。此时会提示

    错误【输入值非法。其他用户已经限定了可以输入该单元格的数值】

    这个时候,必须将单元格设置文本类型才不会出现类型匹配不正确的问题。

    POI有方法直接用于设置单元格格式。

    复制代码

    /**设置单元格格式为文本格式*/
    HSSFCellStyle textStyle = workBook.createCellStyle();
    HSSFDataFormat format = workBook.createDataFormat();
    textStyle.setDataFormat(format.getFormat("@"));
    cell.setCellStyle(textStyle);//设置单元格格式为"文本"
    cell.setCellType(HSSFCell.CELL_TYPE_STRING); 

    复制代码

     

    展开全文
  • excel的一列设置为文本格式

    千次阅读 2014-01-13 15:09:56
    记录下: 用数据分列可以将单元格式改为文本格式 数据—分列 下一步下一步 数据格式选文本就是了

    记录下:

    用数据分列可以将单元格式改为文本格式
    数据—分列
    下一步下一步
    列数据格式选文本就是了


    如何去掉第一个单元格的0;

    把这一列复制到记事本,在复制回来,很easy。

    展开全文
  • POI导出设置值为文本格式 // 设置单元格格式为文本格式 HSSFCellStyle textStyle = workBook.createCellStyle(); HSSFDataFormat format = workBook.createDataFormat(); textStyle.setDataFormat(format....

    POI导出设置某列值为文本格式

    // 设置单元格格式为文本格式
    HSSFCellStyle textStyle = workBook.createCellStyle();
    HSSFDataFormat format = workBook.createDataFormat();
    textStyle.setDataFormat(format.getFormat("@"));
    //设置单元格格式为"文本"
    sheet.setDefaultColumnStyle(6, textStyle);
    
    亲测有效
    poi的jar包版本:3.10

    重点是:
    sheet.setDefaultColumnStyle(6, textStyle);
    6:是下标,也就是第7列
    textStyle: 格式类型
    这样设置是某一列,而非某一格!
    在这里插入图片描述

    网上也有好多类似的解答,但是不大好使,不知道是我引入的jar包版本问题,还是代码本身问题

    比如下面的(不灵):
    // 设置单元格格式为文本格式
    HSSFCellStyle textStyle = workBook.createCellStyle();
    HSSFDataFormat format = workBook.createDataFormat();
    textStyle.setDataFormat(format.getFormat("@"));
    //设置单元格格式为"文本"
    cell.setCellStyle(textStyle);
    cell.setCellType(HSSFCell.CELL_TYPE_STRING);

    所以请根据实际情况和jar包版本搜索引入!!!

    仅供参考!

    展开全文
  • C# 使用 Response 导出 Excel 单元格格式设置为文本格式C# 使用 Response 导出 Excel 单元格格式设置为文本格式问题描述解决办法效果演示 C# 使用 Response 导出 Excel 单元格格式设置为文本格式 系统:Win10 IDE:...

    C# 使用 Response 导出 Excel 单元格格式设置为文本格式

    C# 使用 Response 导出 Excel 单元格格式设置为文本格式

    系统:Win10
    IDE:Visual Studio 2019
    .NET CLR版本:2.0.50727

    问题描述

    最近在使用C#的Response导出Excel数据时,发现导出的字段全为数字且太长的时候(例如银行账号),会自动转换为科学计数法,如下图
    在这里插入图片描述

    解决办法

    要解决该办法,只需要将该字段的输出格式设置为文本即可,根据这个思路,我们为该字段添加一个样式。vnd.ms-excel正好有一个数字转文本的方法:vnd.ms-excel.numberformat:@

    sb.Append("<td style=\"vnd.ms-excel.numberformat:@\" >" + dataTable.Rows[i]["fyfksp_Account"] + "</td>");
    

    效果演示

    在这里插入图片描述

    展开全文
  • // 设置为文本格式,防止身份证号变成科学计数法 DataFormat format = workbook . createDataFormat ( ) ; style . setDataFormat ( format . getFormat ( "@" ) ) ; //对单独某一进行样式赋值,第一...
  • 导出excel模板,当字段中函数像身份证号这样很长的字段时,由于数据格式默认常规,就会导致显示错乱,所以需要重新设置为文本,就不会导致出错,如下参考,设置身份证号这一只能为文本格式:   // 单独设置...
  • 表格导出后,对id信息进行修改后再导回,修改过程中输入的都是数值类型的尝试使用两种方法设置单元格的文本格式后,任然单元格会在被双击后变成科学技术法。 使用的两种设置方式,第一种如下: // 生成一个(带...
  • 这里记录在工作中遇到的一个问题: 在使用poi导出表格的时候,生成的序号,员工编号等数据中包含009这种以0开的数据,在导入的时候需要保留0的方式作为数据,但是使用传统的格式会舍弃掉00,...设置单元格的样式...
  • easyexcel设置单元格格式为文本

    千次阅读 热门讨论 2020-07-29 23:53:00
    Cell cell, Head head, Integer integer, Boolean aBoolean) { //设置单元格格式为文本 Workbook workbook = writeSheetHolder.getSheet().getWorkbook(); CellStyle cellStyle = workbook.createCellStyle(); Data...
  • Java生成csv文件设置文本格式

    千次阅读 2019-03-07 09:56:53
    可以在要生成的内容前后加入\t,这样就会被设置为文本格式。 sb.append("\t" + "12345678910" + "\t"); 修改前: 修改后: 提示:csv默认是使用英文状态下的逗号(,)作为...
  • 注意:该方法是将Excel中指定的单元格格式设置为文本格式 1.excel模版导出工具类 package com.qzlink.util.excel; import com.jfinal.core.Controller; import com.jfinal.plugin.activerecord.Record; import ...
  • //设置底部格式(样式+颜色) style.setBorderBottom(borderStyle); style.setBottomBorderColor(borderColor); //设置左边格式 style.setBorderLeft(borderStyle); style.setLeftBorderColor...
  • csv文件中,轻松解决数字转换成文本列,使显示更清晰
  • python3 打开已有excel文档, 如何将其中的某列格式文本 转为 数值; 应该使用那个库,具体如何使用。求指导。
  • JAVA设置EXCEL单元格为文本格式

    万次阅读 2013-04-28 13:18:41
    //新增的四句话,设置CELL格式为文本格式 HSSFCellStyle cellStyle2 = demoWorkBook.createCellStyle(); HSSFDataFormat format = demoWorkBook.createDataFormat(); cellStyle2.setDataF
  • 一、excel文本格式设置 java使用POI下载导入模板,常常...为了解决此种情况发生,往往给模板的默认格式为文本格式,这样就可以无视用户的输入,能够更好的校验内容,下面是使用java将Excel格式设置成文本的方法....
  • this.dataGridView1.Columns["Fare"].DefaultCellStyle.Format = "C0";
  • //数据库表的数      public   static   final   int  columNumber =  1 ;    /**     * 创建表头     * @return     */     public   static   void  ...
  • 如本例,A示的内容日期格式,要求将A中的日期格式转换为文本格式,且最终在B列列示。 选中B2单元格,在单元格中输入运算符号=,然后点击【fx】按钮。 弹出【插入函数】对话框: 在【或...
  • cellStyle.setDataFormat(format.getFormat("@")) 导出的excel中输入文本正常,输入数字以日期格式显示
  • C#设置单元格设置格式为文本格式

    千次阅读 2008-05-26 10:43:00
    如果你需要存成字符串型的可以在身份证前加一个单引号。ws.Cells[row,cell]= " "+身份证号码
  • 1、准备好文本格式的数据, 数据在A 2、选中B,在公式中输入公式:=CONCATENATE("000000",A1) (此处前缀加了6个0) 然后,回车 3、在B1单元格右下角下来 4、复制B1整列,粘贴在C1(注意 粘贴选项,只...
  • Excel批量数字格式变成文本格式且不用双击出现左上绿标解决方案 问题描述: excel里面有大量数字,并且小数点后几位都不显示, 复制到txt文本里面都是缩略的数据, 于是设置文本格式,复制过去也是一样。 需要...
  • NPOI 单元格(cell) 将格式为文本  在网上找了很久,都没有关于如何设置的信息,没办法查了下NPOI的源码终于找到了方法。这里共享下,就是“@”参数  HSSFSheet lo_sheet = (HSSFSheet)lo_workbook....
  • private void caeateJobSheet(HSSFWorkbook workbook, HSSFSheet sheet) throws Exception { // 设置表头样式 HSSFCellStyle headStyle = workbook.... 图下载的模板,想让学号一列为文本类型,应该怎样设置
  • Excel设置文本格式

    千次阅读 2018-10-10 12:54:42
    设置文本格式后需要看见小三角的办法: 1、若内容不多,可以通过逐行双击回车的办法实现。 2、若内容较多,办法:选定该数据,点菜单“数据”——“分列”,连续按两次“下一步”至步骤3,出现“数据格式”,...
  • hutoolExcel.rar

    2020-07-24 10:35:16
    使用poi3.13包实现springboot的上传下载excel,下载是通过浏览器下载,并结合自定义注解实现导出excel的实体类属性的顺序问题,导入时直接映射到实体类
  • easyexcel官方文档中可以设置表头单元格格式及内容的单元格格式,其中单元格格式策略类中有两个构造函数 public HorizontalCellStyleStrategy(WriteCellStyle headWriteCellStyle, List<WriteCellStyle> ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 288,762
精华内容 115,504
关键字:

怎么把列设置为文本格式