国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

POI的簡單使用

2019-11-15 00:18:09
字體:
來源:轉載
供稿:網友
POI的簡單使用

一:簡介

利用POI工具可以導出Word,ExcelPPT等office文件

二:程序代碼示例

package com.wang.test;import java.io.File;import java.io.FileOutputStream;import java.util.Calendar;import java.util.Date;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFDataFormat;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;public class Test {public static void main(String[] args) throws Exception{//創建工作簿HSSFWorkbook wb=new HSSFWorkbook();//創建工作表HSSFSheet sheet1=wb.createSheet("first sheet");HSSFSheet sheet2=wb.createSheet("second sheet");//創建rowHSSFRow row=sheet1.createRow(0);//創建單元格HSSFCell cell=row.createCell(0);cell.setCellValue(false);row.createCell(1).setCellValue(Calendar.getInstance());row.createCell(2).setCellValue(new Date());row.createCell(3).setCellValue(123456.654321);String str="abcdefghi";//創建數據格式對象HSSFDataFormat format=wb.createDataFormat();//創建單元格樣式HSSFCellStyle style=wb.createCellStyle();//對日期格式化style.setDataFormat(format.getFormat("yyyy-MM-dd HH:mm:ss"));//應用樣式給單元格row.getCell(1).setCellStyle(style);row.getCell(2).setCellStyle(style);//對double值格式化style=wb.createCellStyle();style.setDataFormat(format.getFormat("#.00"));row.getCell(3).setCellStyle(style);//設置列寬,注意:列寬相對于sheet的。sheet1.setColumnWidth(1, 3000);//也可以自動調節列寬sheet1.autoSizeColumn(2);sheet1.setColumnWidth(4, 7000);//自動回繞文本,把太長的字符串換行顯示row=sheet1.createRow(1);row.createCell(0).setCellValue("左上");row.createCell(1).setCellValue("中間");row.createCell(2).setCellValue("右下");//設置行高row.setHeightInPoints(50);sheet1.setColumnWidth(0, 5000);sheet1.setColumnWidth(1, 5000);sheet1.setColumnWidth(2, 5000);//設置對齊方式--左上style=wb.createCellStyle();style.setAlignment(HSSFCellStyle.ALIGN_LEFT);style.setVerticalAlignment(HSSFCellStyle.VERTICAL_TOP);row.getCell(0).setCellStyle(style);//設置對齊方式--中間style=wb.createCellStyle();style.setAlignment(HSSFCellStyle.ALIGN_CENTER);style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);row.getCell(1).setCellStyle(style);//設置對齊方式--右下style=wb.createCellStyle();style.setAlignment(HSSFCellStyle.ALIGN_RIGHT);style.setVerticalAlignment(HSSFCellStyle.VERTICAL_BOTTOM);row.getCell(2).setCellStyle(style);//重點:計算列row=sheet1.createRow(3);row.createCell(0).setCellValue(13);row.createCell(1).setCellValue(45);row.createCell(2).setCellValue(25);row.createCell(3).setCellFormula("sum(A4:C4)");//導出到磁盤wb.write(new FileOutputStream(new File("f:/poi.xls")));}}效果:

1


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华亭县| 榆中县| 长宁区| 荥经县| 广灵县| 明光市| 织金县| 大关县| 嘉义市| 荥经县| 荆门市| 梁平县| 冀州市| 新田县| 马公市| 阳信县| 阿勒泰市| 太仆寺旗| 句容市| 甘孜县| 大理市| 塘沽区| 云安县| 衡阳市| 武义县| 红桥区| 东乡县| 黄龙县| 揭阳市| 秦安县| 赣榆县| 渝北区| 格尔木市| 灵川县| 林州市| 丹东市| 台湾省| 永春县| 共和县| 遂川县| 新晃|