java 怎么根据Excel 单元格地址(名称框内容)获取单元格cell? 50

例如:地址为B2,希望能找到excel对应的cell对象,应该是第二行,第二列... 例如:地址为B2 ,希望能找到excel对应的cell对象,应该是第二行,第二列 展开
 我来答
SEONE
2019-08-09 · 超过22用户采纳过TA的回答
知道答主
回答量:87
采纳率:50%
帮助的人:23.9万
展开全部
//先获取工作簿,
Workbook wb = new HSSFWorkbook(fis);//fis是读取这个文件的流
//根据工作簿获取第几页,比如第一页
Sheet sheet = wb.getSheetAt(0);//根据第几页获取,获取第一页
//根据页获取行,你说获取第二行
Row row = sheet.getRow(1);//获取第二行
//根据行和列获取具体的单元格
Cell cell = row.getCell(1);//第二列
//此处的cell就是第二行第二列的那个单元格
我这是回答很粗略,如果还想了解详细的内容,可以跟我说。
用Java读取表格,使用的这些类(比如Workbook、Sheet),是要导入第三方的包的,因为JDK是没有这些类的。关于这些类的用法,我说的这么一点肯定不够
逗逗逗的逗比
2019-08-09 · 超过13用户采纳过TA的回答
知道答主
回答量:36
采纳率:63%
帮助的人:6.5万
展开全部
最笨的方法,设置一个字符数组char A {'A','B'..........'Z'}
将输入的地址解析为字符数组B{'B','2'}
for(int i=0,i<A.length,i++){
if(A[i]==B[0]){
B[0]="'"+i+"'";
}
}
此时B{'1','2'}
再对表格取 row , sheet.createRow(Integer.paraInt(B[0]));

再取cell row.createCell(Integer.paraInt(B[1])-1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
量子演变
2020-06-05
知道答主
回答量:1
采纳率:0%
帮助的人:604
展开全部
楼主后来解决了吗 我也遇到这个问题 脑壳痛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式