public void CreateExcel() {
try {
// 创建对Excel工作簿文件的引用
HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(fileToBeRead));
// 创建新的Excel 工作簿
//HSSFWorkbook workbook = new HSSFWorkbook();
if (null != workbook.getSheetAt(0)) {
//System.out.println(numSheets);
HSSFSheet aSheet = workbook.getSheetAt(0);// 获得一个sheet
// 在Excel工作簿中建一工作表,其名为缺省值
// 如要新建一名为"效益指标"的工作表,其语句为:
// HSSFSheet sheet = workbook.createSheet("效益指标");
//HSSFSheet sheet = workbook.createSheet();
for(int i=1;i<=10;i++){
// 在索引0的位置创建行(最顶端的行)
HSSFRow row = aSheet.createRow((short) i-1);
// 在索引0的位置创建单元格(左上端)
HSSFCell cell = row.createCell((short) 1);
// 定义单元格为字符串类型
//cell.setCellType(HSSFCell.CELL_TYPE_STRING);
// 在单元格中输入一些内容
cell.setCellValue(i);
}
// 新建一输出文件流
FileOutputStream fOut = new FileOutputStream(fileToBeRead);
// 把相应的Excel 工作簿存盘
workbook.write(fOut);
fOut.flush();
// 操作结束,关闭文件
fOut.close();
}
System.out.println("文件生成...");
} catch (Exception e) {
System.out.println("已运行 xlCreate() : " + e);
}
}
问题补充:renpeng301 写道

完了触发事件?
你的意思是,插入OK了,然后执行其他相应的功能???
可以这样设置一个标识啊
public boolean CreateExcel() {
boolen flag=false;
try{
...相应插入代码
flag=true;
}catch(Exception e){
}
return flag;
}
使用的时候
if(CreateExcel()){
//创建成功执行相关操作
}else{
//失败的操作·。。。
}
我现在能插入进去,但是没有触发
问题补充:renpeng301 写道

你要触发什么? 数据插入成功的事件?
你得先确认 poi有没有支不支持这样的API
没有的话,就按照我那样的 设置标识,
renpeng301 写道

你要触发什么? 数据插入成功的事件?
你得先确认 poi有没有支不支持这样的API
没有的话,就按照我那样的 设置标识,
我插入sheet1里面的数据是b单元格,1,2,3,4,5,6,7,8,9,10
sheet2中计算shent1中的b1+b3,
我现在能插入里面数据
但是sheet2不计算
相关推荐
### POI导入Excel表格数据小例子 #### 一、背景介绍 Apache POI 是一个用于读写 Microsoft Office 格式文件的 Java API,包括 Excel、Word 和 PowerPoint 等。本例通过 Apache POI 库将 Excel 文件中的数据导入到...
在本文中,我们将深入探讨如何使用POI库向Excel工作簿中插入图片。这将涵盖相关的API,步骤以及一些实用技巧。 首先,我们需要理解Excel的内部结构。在Excel文件中,图片是以OLE对象的形式存储的。POI提供了...
在这个场景中,我们关注的是如何使用POI库在Java中生成Excel表格。以下是对标题、描述和标签所涉及知识点的详细说明: 1. **Apache POI 简介** Apache POI 是Java平台上的一个库,它允许开发者读写Microsoft ...
在IT行业中,处理数据时Excel表格经常被用作数据存储和分析的工具。JXL和Apache POI是两个Java库,专门设计用于读取、写入和操作Excel文件。这两个库为开发者提供了便利,使他们能够在Java应用程序中无缝地与Excel...
标题中的“用Poi导出Excel表格数据”指的是使用Apache POI库来创建和操作Microsoft Excel文件的过程。Apache POI是Java领域一个广泛使用的库,它允许开发者读取、写入以及修改MS Office格式的文件,包括Excel。下面...
在本示例中,我们将深入探讨如何利用POI库来生成Excel中的图表曲线,这对于数据可视化和报告生成非常有用。 1. **Apache POI介绍** Apache POI是一个开源项目,提供了API来处理Microsoft Office格式的文件。在Java...
标题中的“poi包 EXCEL模板读取填数据并导出以及在模板某行插入新的行”涉及到了Apache POI库的使用,这是一个Java API,专门用于处理Microsoft Office格式的文件,如Excel。以下是对这个主题的详细解释: Apache ...
在Java开发中,处理Excel数据是一项常见的任务,尤其是在数据导入导出、数据分析或者报表生成等场景。Apache POI是一个流行的库,它允许开发者使用Java来读取、写入和修改Microsoft Office格式的文件,包括Excel(....
在Java开发中,Apache POI 提供了一套丰富的API,使得开发者能够方便地读取、写入和修改Excel电子表格。本篇文章将详细介绍如何使用Apache POI 导入数据到Excel。 首先,你需要在项目中引入Apache POI相关的库。...
本教程将重点讲解如何使用Apache POI库来读取Excel数据,并基于这些数据批量生成Word文档。Apache POI是一个开源项目,它允许Java开发者处理Microsoft Office格式的文件,如Excel(.xlsx或.xls)和Word(.docx)。 ...
标题提到的"poi导入导出Excel表格的所以jar包"指的是使用Apache POI库进行Excel操作所需的依赖库。 1. **poi-3.8-20120326.jar**: 这是Apache POI的主要核心库,包含了处理Excel文件的核心类和方法。例如,你可以...
本篇文章将详细探讨如何利用Apache POI库在Java中导出Excel表格。 首先,我们需要理解Excel文件的基本结构。Excel文件是由工作簿(Workbook)组成的,工作簿中包含一个或多个工作表(Sheet)。每个工作表由行(Row...
在Java编程中,Apache POI库是一个非常实用的工具,它允许开发者读写Microsoft Office格式的文件,如Word(.doc或.docx)、Excel(.xls或.xlsx)和PowerPoint(.ppt或.pptx)。本篇文章将深入探讨如何利用POI库在...
在Java编程领域,Apache POI 是一个非常流行的库,它允许开发者读取、写入和修改Microsoft Office格式的文件,包括Excel(XLS和XLSX)。本教程将深入探讨如何利用Apache POI来在Excel文件中完美地生成水印。水印通常...
Struts2和Apache POI是Java开发中两个重要的工具,它们在处理Web应用程序中的数据导出,特别是Excel表格导出方面发挥着重要作用。Struts2是一个基于MVC设计模式的Web应用框架,它极大地简化了Java Web开发。而Apache...
在本项目中,"SpringBootMybatis+poi+Thymeleaf实现excel文件数据导入到数据库以及从数据库将数据导出成excel.zip",我们主要关注的是如何利用Java技术栈来处理Excel文件,并与数据库进行交互。以下是相关知识点的...
描述中提到的“二级Java Bean转换”是指在Excel表格中可能存在嵌套的数据结构,比如一个单元格的数据是另一个复杂对象的表示。在这种情况下,你可以创建第二个Java Bean类来表示这个复杂对象,然后在主Java Bean中...
- **公式与函数**: 支持在单元格中插入Excel公式,并计算结果。 - **图表与图像**: 可以在Excel文件中创建图表和插入图像。 - **事件模型(SXSSF)**: 对于大数据处理,可以使用SXSSF实现流式处理,仅保留最近的...
在IT行业中,数据处理和展示是一个重要的任务,Excel作为广泛使用的表格工具,常被用于数据分析和报告生成。而Java作为一种强大的后端开发语言,有着丰富的库和框架来处理Excel相关的操作。这里我们将深入探讨`jxls-...
在Java开发中,Apache POI库是一个非常实用的工具,用于读取和写入Microsoft Office格式的文件,尤其是Excel(.xlsx和.xls)文件。本教程将深入讲解如何使用POI来动态地在Excel中创建各种图表,包括柱状图、组合图、...