CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

java 对EXCEL的操作

楼主aidan816(aidan816)2003-09-03 14:47:53 在 Java / Web 开发 提问

怎样才能用java对excel作排版操作,用poi和jxl都可以,最好能写1段code 问题点数:50、回复次数:7Top

1 楼walshli(猪跑)回复于 2003-09-03 15:03:15 得分 25

随便拷贝几行给你,不一定有用,我也是只用过简单的功能:        
   
    HSSFWorkbook   wb   =   new   HSSFWorkbook();  
   
  //标题的风格  
          HSSFFont   titleFont   =   wb.createFont();  
          titleFont.setFontHeightInPoints(   (short)   20);  
          titleFont.setFontName("宋体");  
          titleFont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);  
          HSSFCellStyle   titleStyle   =   wb.createCellStyle();  
          titleStyle.setFont(titleFont);  
  //表头的风格  
          HSSFFont   headFont   =   wb.createFont();  
          headFont.setFontHeightInPoints(   (short)   14);  
          headFont.setFontName("宋体");  
          headFont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);  
          HSSFCellStyle   headStyle   =   wb.createCellStyle();  
          headStyle.setFont(headFont);  
  //内容的风格  
          HSSFFont   font   =   wb.createFont();  
          font.setFontHeightInPoints(   (short)   12);  
          font.setFontName("宋体");  
          HSSFCellStyle   style   =   wb.createCellStyle();  
          style.setFont(font);  
   
   
  //序号  
                  HSSFCell   cell   =   row.createCell(   (short)   0);  
                  cell.setEncoding(HSSFCell.ENCODING_UTF_16);  
                  cell.setCellStyle(style);  
                  cell.setCellValue(i);  
  //业务群组  
                  businessUnits   =   rs.getString("businessUnits");  
                  cell   =   row.createCell(   (short)   1);  
                  cell.setEncoding(HSSFCell.ENCODING_UTF_16);  
                  cell.setCellStyle(style);  
                  cell.setCellValue(businessUnits);Top

2 楼aidan816(aidan816)回复于 2003-09-03 15:17:01 得分 0

先谢谢楼上  
  这些功能我都实现了,我现在想要得是  
  我先生成1个excel的模版,然后掉用它,如果模版里有1项是部门,它就占1格,当我调用它以后  
  向部门里边插数据的时候插了3条,跟着部门也就随着人数的增多而把格子合并,谢谢  
  可以留下QQ吗Top

3 楼jndszl(jj)回复于 2003-09-03 15:25:59 得分 0

我这有一个贴子,   利用JAVA操作EXCEL文件写的不错,应对你有所帮助,本来我是想贴过来,但是内容有点太大了,老贴不上去,你要是想要的话,给我来信吧,我给你发过去  
   
  lianga@163.com  
   
   
  Top

4 楼cxjd(dong)回复于 2003-09-03 15:49:37 得分 0

给我来一份  
  jiadong@letnetworks.com  
  谢谢Top

5 楼applely13(九妹)回复于 2003-09-03 16:01:33 得分 0

我也要   lys989@163.com   Thanks   a   lot!!Top

6 楼wspcq(勇敢的心)回复于 2003-09-03 19:50:29 得分 0

还有我     wspcq@163.comTop

7 楼jndszl(jj)回复于 2003-09-04 00:14:01 得分 25

是我在一个论坛上找到的,希望对大家有所帮助.大家共同进步  
   
  http://www.newer.com.cn/bbs/topic.asp?topic_id=3781&forum_id=28&cat_id=11&show=5Top

相关问题

  • 求java操作excel的jxl.jar
  • 使用java excel api操作excel文件
  • VC++操作Excel对象
  • 对Excel的操作,出错?
  • c#对excel的操作!!!
  • C#对Excel表的操作
  • VB怎样对excel操作?
  • 求关于JAVA操作EXCEL的技术
  • Excel 操作
  • VB excel操作???

关键词

  • headfont
  • titlefont
  • hssffont
  • wb
  • setfontheightinpoints
  • setfontname
  • 宋体
  • createcellstyle
  • hssfcellstyle
  • createfont

得分解答快速导航

  • 帖主:aidan816
  • walshli
  • jndszl

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo