package test;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;
public class Test11 {
public static void main(String[] args) throws Exception {
FileInputStream fs=new FileInputStream("d:/workbook.xls");
POIFSFileSystem ps=new POIFSFileSystem(fs);
HSSFWorkbook wb=new HSSFWorkbook(ps);
HSSFSheet sheet=wb.getSheetAt(0);
HSSFRow row=sheet.getRow(0);
System.out.println(sheet.getLastRowNum()+" "+row.getLastCellNum());
FileOutputStream out=new FileOutputStream("d:/workbook.xls");
row=sheet.createRow((short)(sheet.getLastRowNum()+1));
row.createCell((short)0).setCellValue(22);
row.createCell((short)1).setCellValue(11);
row.createCell((short)2).setCellValue(11);
row.createCell((short)3).setCellValue(11);
row.createCell((short)4).setCellValue(11);
row.createCell((short)5).setCellValue(11);
row.createCell((short)6).setCellValue(11);
row.createCell((short)7).setCellValue(11);
row.createCell((short)8).setCellValue(11);
row.createCell((short)9).setCellValue(33);
out.flush();
wb.write(out);
out.close();
System.out.println(row.getPhysicalNumberOfCells()+" "+row.getLastCellNum());
}
}
分享到:
相关推荐
在“模板读取填数据并导出”的场景中,开发者通常会有一个预先设计好的Excel模板,里面可能包含固定的格式、样式或者计算公式,Apache POI可以用来填充这个模板中的数据。 首先,你需要引入Apache POI的相关依赖到...
标题中的“POI模版导出excel”指的是使用Apache POI库来创建和操作Microsoft Excel文件的技巧。Apache POI是Java中一个流行的开源库,它允许开发者读写Microsoft Office格式的文件,包括Excel。本知识点主要涉及如何...
Java POI库是Apache软件基金会开发的一个开源项目,专门用于处理Microsoft Office格式的文件,如Word、Excel和PowerPoint。在Java中,如果你需要在Word文档中插入图片,POI库提供了解决方案。这个过程涉及到对Word...
Apache POI是一个流行的Java库,专门用于处理Microsoft Office格式的文件,如Word(.doc、.docx)、Excel(.xls、.xlsx)和PowerPoint(.ppt、.pptx)。在本示例中,我们将重点讨论如何使用POI 3.9版本通过模板来...
Java POI库是Apache软件基金会开发的一个开源项目,专门用于读写Microsoft Office格式的文件,如Word、Excel等。在本场景中,我们主要关注如何使用Java POI处理Word文档,特别是通过模板来生成新的Word报告。这个...
在IT领域,Apache POI是一个广泛使用的开源库,主要用于处理Microsoft Office格式的文件,如Word(.doc/.docx)、Excel(.xls/.xlsx)和PowerPoint(.ppt/.pptx)。本篇将深入探讨如何使用Apache POI库来替换Word...
4. **数据读取与写入**: 在导入时,我们需要读取Excel文件中的数据。可以遍历工作表的所有行和单元格,然后根据需要处理数据。导出时,相反地,我们将程序处理后的数据写入到单元格中。 5. **模板下载**: 为了提供...
HSSFWorkbook是Apache POI提供的一个Java类,它代表了一个Excel工作簿对象,可以用来创建新的Excel文件或读取已有的Excel文件。通过HSSFWorkbook,你可以创建Sheet对象来表示Excel的每一张工作表,然后在Sheet中创建...
- **创建和修改元素**:你可以添加新的段落、表格、图片等,或者修改已有的元素。例如,`XWPFDocument`提供了`createParagraph()`和`createTable()`方法。 - **样式设置**:Apache POI允许你设置字体、颜色、对齐...
3. 处理图片:在生成的Excel中插入图片,或者读取已有的带有图片的Excel文件。 文件列表中只有一个名为"springboot-easypoi-demo"的文件,这可能是解压后的项目目录,里面可能包含了`pom.xml`(Maven配置文件)或`...