本文介紹如何編輯Excel檔案中的超鏈接,包括編輯超鏈接顯示文本、鏈接地址及洗掉指定超鏈接,使用免費版Excel類別庫工具,Free Spire.XLS for Java,Jar包獲取可在官方網站下載,并解壓將lib檔案夾下的jar匯入Java程式;Maven程式中的jar匯入參考這篇教程,
參考如下jar匯入結果:

1. 編輯超鏈接
import com.spire.xls.*; import com.spire.xls.collections.HyperLinksCollection; public class ModifyHyperlink { public static void main(String[] args) { //加載Excel測驗檔案 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //獲取指定作業表 Worksheet sheet = wb.getWorksheets().get(0); //獲取超鏈接,修改超鏈接本文、鏈接地址 HyperLinksCollection link = sheet.getHyperLinks(); link.get(0).setTextToDisplay("新超鏈接顯示文本"); link.get(0).setAddress("https://cn.bing.com/"); //保存檔案 wb.saveToFile("ModifyHyperlink.xlsx"); wb.dispose(); } }
2. 洗掉超鏈接
import com.spire.xls.*; public class RemoveHyperlink { public static void main(String[] args) { //加載包含超鏈接的Excel檔案 Workbook workbook = new Workbook(); workbook.loadFromFile("AddHyperlink.xlsx"); //獲取第一個作業表 Worksheet sheet = workbook.getWorksheets().get(0); //移除超鏈接,并保留文本資訊 sheet.getHyperLinks().removeAt(0); //保存檔案 workbook.saveToFile("RemoveHyperlink.xlsx", ExcelVersion.Version2013); workbook.dispose(); } }
相關文章推薦:Java 添加超鏈接到Excel檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/208566.html
標籤:Java
上一篇:5分鐘GET我使用Github 5 年總結的這些騷操作!
下一篇:給Java初學者的建議及學習路線
