package com.tolo.tabcs.util;
import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFCellStyle;
import org.apache.poi.hssf.usermodel.HSSFFont;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
public class CreateXL {
/**
* 制定EXCEL要存放的文件位置,假定在D盘的test目录下
*/
public static String outputFile="/home/soft01/test.xls";
public static void main(String[] args) {
try {
//创建新的Excel工作薄
HSSFWorkbook workbook = new HSSFWorkbook();
//在Excel中建一个工作表,其名为默认值
//如果建造一张为"ucap字段"的工作表,那么语句就是HSSFSheet sheet =workbook.createSheet("ucap字段");
HSSFSheet sheet =workbook.createSheet();
//在索引0的位置创建行(最顶端的行)
HSSFRow row = sheet.createRow(0);
//在索引0的位置创建单元格(左上端)
HSSFCell cell = row.createCell(0);
//定义单元格为字符串类型
cell.setCellType(HSSFCell.CELL_TYPE_STRING);
//在单元格中输入一些内容
cell.setCellValue("field1");
//begin,设置单元格格式-----------------------------------
HSSFFont font = workbook.createFont();
font.setColor(HSSFFont.COLOR_RED);//设置红色
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//设置粗体
//创建格式
HSSFCellStyle cellStyle = workbook.createCellStyle();
cellStyle.setFont(font);
//应用格式
cell.setCellStyle(cellStyle); //设置格式
cell.setCellType(HSSFCell.CELL_TYPE_STRING);//定义单元格为字符串类型
cell.setCellValue("陈天翔");//设置文本内容
//end,------------------------------------------------
//输出文件流
FileOutputStream fOut = new FileOutputStream(outputFile);
//把相应的excel工作表保存到硬盘上
workbook.write(fOut);
fOut.flush();
fOut.close();//关闭文件,操作结束
System.out.println("文件生成完毕....");
} catch (Exception e) {
System.out.println("已运行出错" + e);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
excel.rar (3个子文件)
excel
CreateXL.java 2KB
ReadXL.java 1KB
poi-3.8-20120326.jar 1.74MB
共 3 条
- 1
资源评论
- killer950032016-09-24不带这么偏分的吧。
fengqilove520
- 粉丝: 25
- 资源: 91
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功