當前位置:歷史故事大全網 - 歷史天氣 - java 怎么在程序里取 excel里悬浮框的值,随便什么方式 poi ,jxl都可以。

java 怎么在程序里取 excel里悬浮框的值,随便什么方式 poi ,jxl都可以。

java怎么在程序里取excel里悬浮框的值,随便什么方式 poi ,jxl都可以

用的是poi

package com;

< p>导入java.io.FileOutputStream;

导入org.apache.poi.hssf.usermodel.HSSFCell;

导入org.apache.poi.hssf.usermodel.HSSFCellStyle;< /p>

导入 org.apache.poi.hssf.usermodel.HSSFFont;

导入 org.apache.poi.hssf.usermodel.HSSFRow;

导入 org.apache .poi.hssf.usermodel.HSSFSheet;

导入org.apache.poi.hssf.usermodel.HSSFWorkbook;

公共类CreateXL {

/**

* 制定EXCEL要存放的文件位置,假设在D盘的测试目录下

*/

public static String outputFile="C:/Users /chentx/Desktop/test.xls";

public static void main(String[] args) {

尝试{

//新创建的Excel 工作薄

HSSFWorkbook workbook = new HSSFWorkbook();

//在Excel中建一个工作表,其名为默认值

//如果构建 一张为“ucap字段”的工作表,那么语句就是HSSFSheetsheet=workbook.createSheet(“ucap字段”);

HSSFSheetsheet=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 字体 = workbook.createFont();

font.setColor(HSSFFont.COLOR_RED);//设置红色

font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//设置粗体

// 创建格式

HSSFCellStyle cellStyle = workbook.createCellStyle();

cellStyle.setFont(font);

//应用格式

细胞集CellSt

yle(单元格样式); //设置格式

cell.setCellType(HSSFCell.CELL_TYPE_STRING);//定义单元格为字符串类型

cell.setCellValue("陈天翔霸气");//设置 文本内容

//结束,------------------------------------ -----------

//输出文件流

FileOutputStream fOut = new FileOutputStream(outputFile);

//把相应的 的excel工作表保存到硬盘上

workbook.write(fOut);

fOut.flush();

fOut.close();// 关闭文件,操作结束

System.out.println("文件生成完毕....");

} catch (Exception e) {

System.out.println("已运行错误" + e);

}

}

}

/*** ****************************************************** ****************************************************** /

package com;

导入java.io.FileInputStream;

导入org.apache.poi.hssf.usermodel.HSSFCell;

< p>导入org.apache.poi.hssf.usermodel.HSSFRow;

导入org.apache.poi.hssf.usermodel.HSSFSheet;

导入org.apache.poi.hssf .usermodel.HSSFWorkbook;

公共类 ReadXL {

公共静态字符串 fileToBeRead="C:/Users/chentx/Desktop/test.xls";

public static void main(String[] args) {

try {

//创建对excel工作表文件的引用

HSSFWorkbook workbook = new HSSFWorkbook( new FileInputStream(fileToBeRead));

/* 创建对工作表的引用,本例按名引用(工作簿名Sheet0)

* HSSFSheet Sheet = workbook.getSheet(" Sheet0");

*或者按索引引用

* HssfSheet Sheet = workbook.getSheetAt(0);

*/

HSSFSheet Sheet = workbook.getSheetAt(0);

//读取左上端单元

HSSFRow row =sheet.getRow(0);

HSSFCell cell = row.getCell(0);

//获取写入的内容

Stri

ng mes = cell.getStringCellValue();

System.out.println("获取的信息:" + mes);

} catch (Exception e) {

e.printStackTrace();

}

}

}

  • 上一篇:豆丁網詳細資料大全
  • 下一篇:財政政策的作用 有什麽好的影響
  • copyright 2024歷史故事大全網