`
huanglz19871030
  • 浏览: 241444 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

poi方式操作execl具体方法

阅读更多

 使用POI创建一个简单的   myXls.xls   文件  
   
  常用的包为   org.apache.poi.hssf.usermodel.*;  
  例子:  
   
  import   java.io.*;  
  import   org.apache.poi.hssf.usermodel.*;  
   
  public   class   ZoomSheet   {  
   
          public   ZoomSheet()   {  
          }  
   
          public   static   void   main(String   args[])  
                  throws   IOException   {  
   
                  HSSFWorkbook   wb   =   new   HSSFWorkbook();  
                  HSSFSheet   sheet1   =   wb.createSheet("new   sheet");  
                  FileOutputStream   fileOut   =   new   FileOutputStream("workbook.xls");  
                  wb.write(fileOut);  
                  fileOut.close();  
          }  
  }  
   
  类:  
  HSSFWorkbook 创建   xls   的对象; HSSFWorkbook   hw   =   new   HSSFWorkbook();                  
  设置分区显示; hw.setRepeatingRowsAndColumns(sheet的index,   行,   列,   行,   列);  
  HSSFSheet 创建   xls   中的sheet(工作表); HSSFSheet   sheet   =   hw.createSheet("sheet1");       sheet1   是   sheet   的名称   可缺省  
  设置列高; sheet.setColumnWidth((short)short,   (short)short);  
  HSSFRow 创建   xls   中的行; HSSFRow   row   =   sheet.createRow(0);                             0   表示第一行  
  设置行高; row.setHeight((short)short);  
  HSSFFont 创建   xls   中的字体; HSSFFont   font   =   hw.createFont();  
  设定字体大小; font.setFontHeightInPoints((short)54);  
  设定为斜体; font.setItalic(true);  
  设定文字删除线; font.setStrikeout(true);  
  HSSFCellStyle 设定单元格风格; HSSFCellStyle   style   =   wb.createCellStyle();  
  加入字体; style.setFont(font);  
  HSSFCell 设定单元格; HSSFCell   cell   =   row.createCell((short)0);  
  单元格水平对齐方式; style.setAlignment(align);         //单元格水平   0   普通   1   左对齐   2   居中   3   右对齐   4   填充   5   正当   6   居中选择  
  单元格垂直对齐方式; style.setVerticalAlignment(align);       //单元格垂直   0   居上   1   居中   2   居下   3   正当  
   
  单元格下边框为细线; style.setBorderBottom((short)short);  
  同上一命令一同使用,设置颜色; style.setBottomBorderColor((short)short);  
  单元格左边框; style.setBorderLeft((short)short);  
  style.setLeftBorderColor((short)short);  
  单元格右边框; style.setBorderRight((short)short);  
  style.setRightBorderColor((short)short);  
  单元格上边框; style.setBorderTop((short)short);  
  style.setTopBorderColor((short)short);  
  单元格字符编号(中文); cell.setEncoding(HSSFCell.ENCODING_UTF_16);       //中文  
  单元格显示的值; cell.setCellValue("中医药");     值的类型有:double,int,String,Date,boolean  
  单元格背景色; style.setFillForegroundColor((short)short);  
  图案类型; style.setFillPattern((short)short);  
  单元格合并; sheet.addMergedRegion(new   Region(行,   (short)列,   行,   (short)列));  
   
   
  单元格风格加入; cell.setCellStyle(style);  
   
               
   
   
  打印设置  
  引入包 import   org.apache.poi.hssf.usermodel.HSSFPrintSetup;  
  创建打印设置对象 HSSFPrintSetup   hps   =   hs.getPrintSetup();  
  设置A4纸 hps.setPaperSize((short)9);      
  将页面设置为横向打印模式 hps.setLandscape(true);    
   
  设置打印页面为水平居中 sheet.setHorizontallyCenter(true);        
  设置打印页面为垂直居中 sheet.setVerticallyCenter(true);

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/superch0054/archive/2008/07/18/2672007.aspx

分享到:
评论

相关推荐

    基于POI的Excel操作Java类

    为更方便的使用POI的API来操作Excel(2003)文件,对POI中针对Excel文件的读写进行了简单封装。此类中包含以下功能: 1.根据模板创建Excel文件 2.获取及更新Excel文件内容 3.创建、复制Sheet 4.设置Sheet名称 ... ...

    poi操作EXCEL大全

    poi操作EXCEL大全,包含对EXCEL的各种操作及具体代码等

    poi操作Excel jar包

    java操作Excel文件poi简单容易使用,具体使用方法,参见本人写的博客

    excel poi接口使用方法

    excel格式输出是Java变成中数据输出的一种主要格式,本文中对poi接口中hssf、xssf的几个实际有效的操作方法给出具体书写格式,希望能够对你有所提示和帮助。

    poi操作excel导入导出,实际项目中应用并且优化

    该文件是我在实际项目中应用操作excel,符合企业中95%的业务,不同业务自己在根据具体需求新增饥渴

    java读取excel文件POI+jxl

    poi包括三种常用jar包,各自支持的格式在文件名里表示出来了。jxl相对操作容易但是功能简单,poi操作复杂但是功能更强大,具体用哪个看自己吧。另外poi还支持对PPT,WORD等文件的支持。。

    Java Web使用POI导出Excel的方法详解

    主要介绍了Java Web使用POI导出Excel的方法,结合实例形式详细分析了Java Web使用POI导出Excel的具体操作步骤、实现技巧与相关注意事项,需要的朋友可以参考下

    excel中poi包

    poi包涉及到excel操作,包含了excel的读取写入。可以看链接进行操作。具体的可以按照api

    Java操作Excel表两种方式

    Java操作Excel表的两种方式,具体教程可以网上查看,这里只有jar包

    poi最新版本及收集的帮助资料

    java的POI操作Excel文件.doc POI_API帮助文档.chm poi-bin-3.9-20121203.tar.gz poi帮助.docx POI中文帮助文档.pdf poi中文教程.doc第一章 POI简介 实际的开发中,表现层的解决方案虽然有多样,但是IE浏览器已成为...

    邮件发送 poi 二维码 条形码等java常用的工具类

    包括条形码操作工具、二维码操作、图片验证码工具、动态密码工具、雪花算法id工具、签名工具、poi导出、json转换、文件操作、分页、日期处理、jdbc、大数运算及格式化、gzip压缩、http 结构说明如下: ...

    poi-demo1.rar

    java poi模板操作,具体思路是先加载excel模板在将数据写入模板后导出

    解析Excel的两种Jar包

    jxl和poi的jar包,里面是Android项目,使用了jxl操作excel,具体使用代码请查看:http://blog.csdn.net/eueheuen/article/details/78413285

    在Excel中插入Word文档de方法

    有没有一种办法可以把Word文档插入到Excel电子表格中?回答当然是肯定的。Office系列软件的一大优点就是能够互相协同工作,不同的应用程序之间可以方便地进行内容交换。...下面文档介绍具体操作步骤。

    研究论文-JAVA环境下的JP数据导出方法.pdf

    针对传统数据导出方法存在处理文档不统一、执行时间长、实现复杂、同步性差等问题,提出运用外观模式,把处理Word文档的JACOB包和处理Excel文档的POI包封装起来,组成一个新的JP类包,并阐述该JP类包封装的具体过程...

    C#的Excel导入、导出

    工作簿(Workbook):每个Excel文件可理解为一个工作簿。 工作表(Sheet):一个工作簿(Workbook)可以包含多个工作表。 行(row):一个工作表(Sheet)可以包含多个行。 二. Excel导入 2.1 操作流程 2.2 NPOI操作代码

    java利用openoffice,把word,execl,ppt转成图片,

    下载一个Openoffice软件下载到电脑然后安装,具体如何安装请百度一下。分析一下代码的功能;Entry.java这个类的原理是先通过OfficeToPDF.java把文档转成pdf,然后再通过Pdf2Jpg.java这个类把PDF转成JPG或者PNG,想转成...

    SSM框架 简单产品订单数据后台操作网站

    简单SSM项目,使用SSM,POI下载上传Excel档,使用PageHelper插件,使用Spring Security实现权限管控。java语言,使用mysql数据库,资源包括源代码,SQL文件,代码搭建文档,具体见博客 ...

    test-excel.zip

    需要进行对源码进行一些改动,具体操作看这里:https://blog.csdn.net/weixin_43935467/article/details/120045464

    SOAOFFICE - 微软 OFFICE 中间件

    开发人员能够节省宝贵的精力和时间,把它投放到更重要的业务逻辑和系统架构上,而控制Office的具体技术细节交给SOAOffice去做。 SOAOffice除了提供Word/Excel动态数据填充,Word/Excel数据导入导出,Word/Excel/...

Global site tag (gtag.js) - Google Analytics