以下经验内容分享如何在Java程序中编辑Excel文档中已有的超链接,包括修改超链接文本、超链接地址等。
工具/原料
FreeSpire.XLSforJava(免费版)
IDEA
jar文件导入:
1、方法1:在E-iceblue中文官网下载jar包,解压导入Spire.Xls.jar(jar在lib文件夹下)
2、方法2:Maven程序中导入jar需要先配置Pom.垓矗梅吒xml文件,如下:<repositories><repository>稆糨孝汶;<id>com.e-iceblue</id><url>http://repo.e-iceblue.cn/repository/maven-public/</url></repository></repositories><dependencies><dependency><groupId>e-iceblue</groupId><artifactId>spire.xls.free</artifactId><version>3.9.1</version></dependency></dependencies>
Java代码示例
1、importcom饱终柯肢.spire.xls.*;importcom.spire.xls.collections.HyperLinksCollection;publicclassModif烤恤鹇灭yHyperlink{publicstaticvoidmain(String[]args){//加载Excel测试文档Workbookwb=newWorkbook();wb.loadFromFile("test.xlsx");//获取指定工作表Worksheetsheet=wb.getWorksheets().get(0);//获取超链接,修改超链接本文、链接地址HyperLinksCollectionlink=sheet.getHyperLinks();link.get(0).setTextToDisplay("新超链接显示文本");link.get(0).setAddress("https://cn.bing.com/");//保存文档wb.saveToFile("ModifyHyperlink.xlsx");wb.dispose();}}
2、超链接修改结果如下: