社区
Java SE
帖子详情
如何使用poi在已存在的excel中插入一行???
YellowSnake
2004-01-05 10:38:48
例如:在第一和第二行中插入一行???
...全文
1046
2
打赏
收藏
如何使用poi在已存在的excel中插入一行???
例如:在第一和第二行中插入一行???
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turbocrm
2004-01-06
打赏
举报
回复
跪求大家,帮我看看这个问题,谢谢!!!!!!!!!!!!!
http://expert.csdn.net/Expert/topic/2633/2633574.xml?temp=.6377375
cold_blooded
2004-01-06
打赏
举报
回复
package testz1;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFCell;
import java.io.FileOutputStream;
import org.apache.poi.hssf.usermodel.HSSFCellStyle;
public class Hello {
public Hello() {
}
public static void main(String[] args)
{
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("new sheet");
HSSFRow row = sheet.createRow( (short) 0);
createCell(wb, row, (short) 0, HSSFCellStyle.ALIGN_CENTER, 1);
createCell(wb, row, (short) 1, HSSFCellStyle.ALIGN_CENTER_SELECTION, 1);
createCell(wb, row, (short) 2, HSSFCellStyle.ALIGN_FILL, 1);
createCell(wb, row, (short) 3, HSSFCellStyle.ALIGN_GENERAL, 1);
createCell(wb, row, (short) 4, HSSFCellStyle.ALIGN_JUSTIFY, 1);
createCell(wb, row, (short) 5, HSSFCellStyle.ALIGN_LEFT, 1);
createCell(wb, row, (short) 6, HSSFCellStyle.ALIGN_RIGHT, 1);
HSSFRow row2 = sheet.createRow( (short) 1);
row2.setRowNum( (short) 5);
createCell(wb, row2, (short) 0, HSSFCellStyle.ALIGN_CENTER, 2);
createCell(wb, row2, (short) 1, HSSFCellStyle.ALIGN_CENTER_SELECTION, 2);
createCell(wb, row2, (short) 2, HSSFCellStyle.ALIGN_FILL, 2);
createCell(wb, row2, (short) 3, HSSFCellStyle.ALIGN_GENERAL, 2);
createCell(wb, row2, (short) 4, HSSFCellStyle.ALIGN_JUSTIFY, 2);
createCell(wb, row2, (short) 5, HSSFCellStyle.ALIGN_LEFT, 2);
createCell(wb, row2, (short) 6, HSSFCellStyle.ALIGN_RIGHT, 2);
HSSFRow row3 = sheet.createRow( (short) 1);
createCell(wb, row3, (short) 0, HSSFCellStyle.ALIGN_CENTER, 3);
createCell(wb, row3, (short) 1, HSSFCellStyle.ALIGN_CENTER_SELECTION, 3);
createCell(wb, row3, (short) 2, HSSFCellStyle.ALIGN_FILL, 3);
createCell(wb, row3, (short) 3, HSSFCellStyle.ALIGN_GENERAL, 3);
createCell(wb, row3, (short) 4, HSSFCellStyle.ALIGN_JUSTIFY, 3);
createCell(wb, row3, (short) 5, HSSFCellStyle.ALIGN_LEFT, 3);
createCell(wb, row3, (short) 6, HSSFCellStyle.ALIGN_RIGHT, 3);
try {
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
wb.write(fileOut);
fileOut.close();
}
catch (Exception e) {}
}
private static void createCell(HSSFWorkbook wb, HSSFRow row, short column,
short align, int i) {
HSSFCell cell = row.createCell(column);
cell.setCellValue(Integer.toString(i));
HSSFCellStyle cellStyle = wb.createCellStyle();
cellStyle.setAlignment(align);
cell.setCellStyle(cellStyle);
}
}
利用Apache
POI
在已有的
Excel
文件
中
插入
一行
新的数据
本文介绍如何利用Apache
POI
库在现有
Excel
文件的指定位置
插入
新行并填充数据,包括数字、浮点数及字符串等类型。
Java
Poi
向
excel
中
插入
图片
本文介绍了一种
使用
Java将图片转换并嵌入到
Excel
文件的方法。通过Apache
POI
库,可以实现图片的读取、转换为字节数组,并将其作为图片
插入
到指定的
Excel
单元格
中
。具体步骤包括:读取图片文件,将其写入到字节数组,创建
Excel
工作簿和工作表,
使用
HSSFPatriarch
插入
图片,最后保存
Excel
文件。
使用
POI
在
Excel
表
中
插入
数据
这篇博客介绍了如何利用Java的
POI
库在
Excel
表格
中
插入
数据。首先展示了
Excel
的13列数据格式,接着讲解了如何通过Maven引入
POI
依赖,然后封装了一个工具类,
使用
EsbServerDefine实体类作为示例来填充数据,鼓励读者根据自己的需求调整并分享更好的实现方式。
POI
插入
EXCEL
图片【成功】
本文档提供了一段Java代码示例,演示如何
使用
Apache
POI
库在
Excel
(.xlsx格式)文件
中
插入
图片。通过创建工作簿、设置单元格锚点并写入文件,实现了将.jpg格式的图片成功
插入
到
Excel
表格
中
。
java
POI
实现向
Excel
中
插入
图片
本文介绍如何
使用
Java
POI
库将图片
插入
到
Excel
文件
中
,并详细解释了HSSFClientAnchor构造函数的参数意义,演示了单张及多张图片的
插入
方法。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章