`
lonewan
  • 浏览: 7886 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JAVA 操作excel的问题,待高手解决。。。

 
阅读更多

根据excel表格,用JAVA代码获取单元格的样式,如下:
根据表格“客户编号+文件名”列,从“OK”中COPY同名文件包到对应“内部编号文件中的111AAA.RAR文件; 
 

内部编号 客户编号 文件名
CCC 111 AAA
222 BBB
333 CCC
DDD 444 AAA
555 BBB
666 CCC


 
结果:
从OK中已经存放了111AAA.RAR、222BBB.RAR、333CCC.RAR、444AAA.RAR、555BBB.RAR、666CCC.RAR等文件,
需要实现:
1、把111AAA.RAR、222BBB.RAR、333CCC.RAR文件COPY到对应的CCC文件夹中; 
2、把444AAA.RAR、555BBB.RAR、666CCC.RAR文件COPY到对应的DDD文件夹中;
 
 
现在是已经知道从这些表格中读取数据,读取行数、列数
 
 
 public static void main(String[] args)throws Exception {
  try{
      POIFSFileSystem fs=new POIFSFileSystem(new FileInputStream("G:/2011.xls"));
      HSSFWorkbook wb = new HSSFWorkbook(fs);
      HSSFSheet sheet = wb.getSheetAt(0);
      HSSFRow row = sheet.getRow(0);
      HSSFCellStyle  sty = wb.getCellStyleAt((short) 0);
    
      HSSFCell cell1 = row.getCell((short) 0);
      HSSFCell cell2 = row.getCell((short) 1);
      HSSFCell cell3 = row.getCell((short) 2);
      //列标题1、2、3
      String msg1 = cell1.getStringCellValue();
      String msg2 = cell2.getStringCellValue();
      String msg3 = cell3.getStringCellValue();
     
      int allRowNum = sheet.getLastRowNum();
      for( int i = 0 ; i< allRowNum ; i++){
       String rowName1 = sheet.getRow(i).getCell(0).getStringCellValue();
       sheet.getRow(i).getRowStyle();  
       System.out.println(rowName1 +" "+sheet.getRow(i).getRowStyle());    
 
      }        
      System.out.println(sheet.getLastRowNum()+" "+row.getLastCellNum() + "  "+sheet.getRow(0).getCell(0).getStringCellValue());
      System.out.println(msg1 + ":"+msg2+ ":"+msg3+":" +sheet.getLastRowNum());
   }catch(Exception e){
      e.printStackTrace();
   }
 
再怎么实现1、2、点的需求,怎么把内部编号和客户编号、文件名关联操作?????
各位大侠有什么好的方式和建议最好是贴一段代码,

 

0
0
分享到:
评论

相关推荐

    Java 操作Excel和Word的所有资料

    Java 操作Excel和Word的所有资料Java 操作Excel和Word的所有资料Java 操作Excel和Word的所有资料Java 操作Excel和Word的所有资料Java 操作Excel和Word的所有资料Java 操作Excel和Word的所有资料Java 操作Excel和Word...

    Java操作Excel表格

    当我们谈论“Java操作Excel表格”时,通常是指使用Java来读取、写入或处理Microsoft Excel文件,这在数据分析、报表生成或者数据交换等场景中非常常见。本主题将围绕Java如何与Excel交互进行深入探讨。 首先,Java...

    java操作excel,函数计算

    java是不能提供java调用excel里的函数的,所以我提供这个例子,让大家参考,必须导入jxl.jar包哦!

    java操作excel实现水印图片

    java操作excel实现水印图片

    利用java操作Excel文件

    3._performance:Java操作Excel文件需要考虑性能问题,例如大批量数据的处理,需要选择合适的算法和数据结构。 Java操作Excel文件可以提高工作效率,自动化处理大量的Excel文件,并与其他系统集成,实现自动化办公...

    用java操作Excel的一中非常好的工具

    Java操作Excel是一项常见的任务,特别是在数据处理和报告生成中。JExcelApi是一个强大的库,它允许Java开发者读取、写入以及修改Excel文件,而无需依赖Microsoft Office套件。这个工具因其易用性和广泛的功能而备受...

    Java读取Excel内容

    Java读取Excel内容 v Java读取Excel内容 Java读取Excel内容

    java操作excel工具类

    Java操作Excel工具类是开发过程中常见的一种需求,尤其是在数据导入导出、数据分析或者报表生成的场景下。在Java中,我们可以使用多种库来处理Excel文件,例如Apache POI、JExcelAPI、OpenCSV等。本篇文章将重点介绍...

    Java操作excel

    本篇文章将深入探讨如何使用Java实现Excel文件的增、改、删、查操作。 首先,我们需要了解Java中用于处理Excel的主要库:Apache POI。Apache POI是一个开源项目,提供了API来读写Microsoft Office格式的文件,包括...

    JdbcExcel纯Java连接Excel

    2. `faq.html`:常见问题解答,可能会涵盖在Java中操作Excel时遇到的问题和解决方案,比如内存管理、性能优化、数据类型转换等。 3. `sqlsyntax.html`:可能涉及如何使用Java和Apache POI来执行类似SQL的操作,如...

    java操作excel的jar包及源码

    java操作excel的jar,包含源代码和example

    Java中Excel转图片工具包(纯java)

    "Java中Excel转图片工具包(纯java)"就是这样一个解决方案,它实现了将Excel文件通过PDF中间格式转化为图片的功能。 首先,让我们了解一下这个工具包的工作原理。Excel文件本身并不直接支持转换为图片格式,但可以...

    java操作excel(支持excel2007)

    java中使用poi操作excel,从数据库查询记录集,并生成excel文件

    Java读取Excel表格中的日期

    针对上述问题,本文将介绍一种通过Java语言实现的解决方案,用于正确识别并处理Excel中的日期格式。 #### 核心知识点详解 ##### 1. 使用Apache POI库处理Excel 为了实现上述功能,通常会选择使用Apache POI库,这...

    java操作excel技术总结

    个人总结的Java操作excel的技术,代码详细,包含jar引入

    纯java的Excel解决方案

    【纯Java的Excel解决方案——Apache POI】 Apache POI 是一个强大的开源库,专注于处理Microsoft Office格式,尤其是Excel(97-2002)的HSSF接口。它允许开发者在Java环境中创建、修改和读取Excel文件,而无需依赖...

    Java生成excel文件

    Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件Java生成excel文件

    java 导出excel,带图片的Excel导出

    在Java编程中,导出Excel是一项常见的任务,特别是在数据分析、报表生成或数据交换等领域。而带图片的Excel导出则增加了复杂性,因为涉及到二进制数据的处理和Excel特定格式的支持。以下是一些关于如何在Java中实现...

    Java与Excel的交互资料

    在实际开发中,使用Java处理Excel文件时,你需要注意兼容性问题,因为jxl主要支持.xls格式,对于.xlsx格式(Microsoft Office 2007以后的版本)的文件,你可能需要使用Apache POI库。同时,处理大量数据时,性能优化...

    Java 操作Excel表单控件FormControl.zip

    此资源包包含了操作Excel中的表单控件(包括添加表单控件,如文本框、单选按钮、复选框、组合框、微调按钮等;删除Excel中的指定表单控件等)的Java代码方法、测试文档、所需的类库工具以及测试的结果文档等。

Global site tag (gtag.js) - Google Analytics