Java 中如何给 Excel 的单元格设置超链接
我想导入一个excel文件,并且通过java代码给某个单元格设置超链接(业务需求)。请问大家有什么思路没
Java 中如何给 Excel 的单元格设置超链接
我想导入一个excel文件,并且通过java代码给某个单元格设置超链接(业务需求)。请问大家有什么思路没
一般Excel中的超链接有以下几种功能:
public void AddHyperLink() {
Workbook wb = new Workbook();
IWorksheet sheet = wb.getActiveSheet();
// 添加外部文件链接
sheet.getRange("A1:B2").getHyperlinks().add(sheet.getRange("A1"),
"C:/SampleFile.xlsx",
null, "链接至SampleFile.xlsx文件.", "SampleFile.xlsx");
// 添加网页链接
sheet.getRange("A3:B4").getHyperlinks().add(sheet.getRange("A3"),
"https://www.baidu.com/", null,
"打开百度.", "百度");
// 添加定位链接
sheet.getRange("A5:B6").getHyperlinks().add(sheet.getRange("A5"),
null, "Sheet1!$C$3:$E$4", "跳转至 sheet1 C3:E4", "");
// 添加邮件链接
sheet.getRange("A7:B8").getHyperlinks().add(sheet.getRange("A7"),
"mailto:example@example.com", null,
"发送邮件", "发送邮件");
wb.save("output/hyperlinks.xlsx");
}
参考文档:https://demo.grapecity.com.cn/documents-api-excel-java/demos/...
15 回答8.3k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答4k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
你如果使用poi 组件来写入Excel 直接有方法调用,例如