javaweb-关于poi读取Excel时转换单元格格式问题。

问题描述

关于poi读取Excel时转换单元格格式问题。

poi读取Excel文档的时候,有哪个方法可以把读出那格数据 的同时 转换成我想要的单元格格式?

解决方案

可以读取那一格数据,然后转换,再写回文件

解决方案二:

这个网上应该有你想要的答案,通过读取到那个cell时,判断cell.getCellType(),cell的格式,得到cell的值,然后存起来,导出的时候 你是能够控制生成的excel
的cell的格式的。

时间: 2024-10-01 09:55:01

javaweb-关于poi读取Excel时转换单元格格式问题。的相关文章

POI读取Excel问题

问题描述 POI读取Excel时 我把每个单元格类型设成String类型 代码:row.getCell(5).setCellType(HSSFCell.CELL_TYPE_STRING);可是row.getCell(5)得到的是null,excel里对应的列有值啊 是文本型的,不知怎么处理了.. 问题补充:cconmgr 写道 解决方案 你确认这个格子真的有值吗?看现象应该没值才对.可以用createCell试试解决方案二:为什么不用jxl呢解决方案三:你是从0开始取还是从1开始取...1的话越

导入-在poi读取excel的合并数据时,怎么判断合并了多少行以及怎么取值

问题描述 在poi读取excel的合并数据时,怎么判断合并了多少行以及怎么取值 类似于上面的导入格式怎么读数据 解决方案 参考这个EXCEL中如何用VBA判断某一地址单元格是否为合并单元格然后把vba转成你自己的语言http://wenku.baidu.com/link?url=nsc0K4oKljjsvfVayJIXT9q2oNcWMwgjRghQdCqOPPJaH_Zm0UNgwqRKRdmC5PypqxvKwIDBgRV7i8W9sxiR0_KhBR78e6b6vTenaoVEE-7

jxl读取Excel时 读到空单元格的时候就报错

问题描述 jxl读取Excel时读到空单元格的时候就报错jxl.read.biff.BlankCellelseif(cell.getType()==CellType.EMPTY){EmptyCellec=(EmptyCell)cell;returnec.getContents(); 解决方案 解决方案二:急啊各位大哥解决方案三:你是说判断是否为空的时候报错.还是读取空的时候报错?如果读取的时候报错,那么这个空的话,就直接不读了.赋值为空就行了.如果判断为空,那么我感觉是你判断的条件里面有问题.把

使用Apache POI读取Excel文件

Apache POI是Apache软件基金会的开放源码函式库,用来帮助Java程序读写Microsoft Office的格式档案.POI提供了下面这几种类型对Microsoft Office的格式档案进行解析: HSSF - 提供读写Microsoft Excel XLS格式档案的功能. XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能. HWPF - 提供读写Microsoft Word DOC格式档案的功能. HSLF - 提供读写Microsoft

java poi读取excel操作示例(2个代码)_java

项目中要求读取excel文件内容,并将其转化为xml格式.常见读取excel文档一般使用POI和JExcelAPI这两个工具.这里我们介绍使用POI实现读取excel文档. 复制代码 代码如下: /* * 使用POI读取EXCEL文件 */import java.io.File;import java.io.FileInputStream;import java.util.ArrayList; import org.apache.poi.hssf.usermodel.HSSFCell;impor

POI 读取EXCEL实现程序

 代码如下 复制代码   /*   * 使用POI读取EXCEL文件   */  import java.io.File;  import java.io.FileInputStream;  import java.util.ArrayList;    import org.apache.poi.hssf.usermodel.HSSFCell;  import org.apache.poi.hssf.usermodel.HSSFRow;  import org.apache.poi.hssf.u

java(POI)读取EXCEL出错

问题描述 在读取Excel时,如果Excel文件中有"筛选"读取时:HSSFWorkbookwb=newHSSFWorkbook(POIFSFileSystemfs);这一步将会报错:以下是报错信息:java.lang.reflect.InvocationTargetExceptionatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorA

Excel单元格格式选择货币格式US$时变成US$¥

症状:用户在设定单元格格式选择货币格式US$时变成US$¥,多了个人民币元的符号--¥,如图: 原因:MS Office的Bug(Excel 2003 SP3 ) 解决方法:打补丁office2003-KB952208-GLB, 下载地址:http://thehotfixshare.net/board/index.php?autocom=downloads&req=download&code=confirm_download&id=6769 查看本栏目更多精彩内容:http://w

自动-VS2008中创建了个list contrl控件,读取excel中某单元格中有换行的问题,求大神解决

问题描述 VS2008中创建了个list contrl控件,读取excel中某单元格中有换行的问题,求大神解决 当单元格中有换行时,list contrl控件中的内容就不能显示出来? 能否进行自动换行? 解决方案 listctrl功能没这么强大,对excel格式的换行支持不了. 这个要你自己实现,你读取的时候,读到n换行时.自己把后面的插入下一行