gpt4 book ai didi

java - 用 POI 命名一个单元格

转载 作者:搜寻专家 更新时间:2023-10-31 20:30:30 28 4
gpt4 key购买 nike

在普通的 Excel 中,可以使用工作表左上角的小文本框来命名单元格(或范围),例如可以将单元格从 H13 命名为“总计”。

有没有办法通过 Apache POI 做到这一点?

最佳答案

来自POI 'Busy Developer's User Guide'

// setup code
String sname = "TestSheet", cname = "TestName", cvalue = "TestVal";
Workbook wb = new HSSFWorkbook();
Sheet sheet = wb.createSheet(sname);
sheet.createRow(0).createCell((short) 0).setCellValue(cvalue);

// 1. create named range for a single cell using areareference
Name namedCell = wb.createName();
namedCell.setNameName(cname);
String reference = sname+"!A1:A1"; // area reference
namedCell.setRefersToFormula(reference);

关于java - 用 POI 命名一个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7120941/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com