java用poi修改2007版excel指定行和列的值,值必须要用搜索才能看到,显示不出来!急!求解 5

publicbooleanwriteXlsx(StringfileName,introw,intcolumn,Stringcontent){booleanflag=fal... public boolean writeXlsx(String fileName, int row, int column, String content) {
boolean flag = false;
FileOutputStream out = null;
XSSFWorkbook xwb;
try {
xwb = new XSSFWorkbook(new FileInputStream(fileName));
XSSFSheet xSheet = xwb.getSheetAt(0);
XSSFCell xCell = xSheet.createRow(row).createCell(column);
xCell.setCellValue(content);
out = new FileOutputStream(fileName);
xwb.write(out);
out.close();
flag = true;
} catch (IOException e) {
e.printStackTrace();
} catch (RuntimeException e) {
e.printStackTrace();
}
return flag;
}
这是代码!
展开
 我来答
百度网友253c4da
2013-09-29 · TA获得超过1.4万个赞
知道小有建树答主
回答量:134
采纳率:100%
帮助的人:68.9万
展开全部
这简单,你可以这么看:
1 把每个格当作一个对象,创建一个javaBean,属性就是value,cloumn,row。。。
2 读取这个excel,把每个格里面值、行、列存入对象中,然后把对象加入list集合。。。
3 搜索这个list,找出你想要修改的值,
4 然后修改这个excel,你已经知道了这个值所在的行列了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式