用java生成的Excel,每个Excel中有一个sheet;用java mail 把这些Excel作为附件发送邮件,每次如果有很多Excel的话,要收到好多好多封的邮件,很麻烦,而且Excel中的内容还得分开来找,很不方便,现在就是想把这些Excel生成的时候就以sheet的形式写入到一个Excel中,而不是生成多个Excel,请问该如何做呢?
谢谢!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wudileiyu】截止到2008-06-30 16:50:11的历史汇总数据(不包括此帖):
    发帖数:36                 发帖分:1590               
    结贴数:34                 结贴分:1400               
    未结数:2                  未结分:190                
    结贴率:94.44 %            结分率:88.05 %            
    值得尊敬
      

  2.   

    刚开始生成的时候就生成一个文档多个sheet不就行了
    如果原来的代码不能改,那就把生成的文档逐个读出来然后再写新的excel
      

  3.   

    四楼五楼回的啥,如果我想看,我必须发这个帖,csdn的严重bug
      

  4.   

    确实有BUG我上午回了一个贴   分也得了  但我现在打开的话  那个贴还没显示结贴   我也看不到自己的回复  
      

  5.   

    把生成的文档逐个读出来然后再写新的excel 
    ---------------------------------
    请问这个该如何实现呢?谢谢!
      

  6.   


    从网上下一个jxl api,那里面有完整的读写excel的示例。
      

  7.   

    生成的时候只能是生成多个单Sheet的多个Excel,现在想把这些Excel合并到一个Excel中的多个Sheet中,请问谁有好的例子或者思路么?谢谢!
      

  8.   

    可以使用jxl API,有将Sheet复制为WriteableSheet的方法,先读取原有的Excel,然后将所有的Sheet复制后写到一个Book里去