Obtenir des hyperliens dans une plage

Obtenir des hyperliens dans la plage

Pour obtenir des hyperliens dans une plage, utilisez la propriété getHyperlinks() de la classe Range. La propriété getHyperlinks() récupère tous les hyperliens dans la plage sélectionnée.

Le code suivant montre comment obtenir tous les hyperliens dans la plage sélectionnée.

source_directory = "Examples/SampleFiles/SourceDirectory/"
# Load Source Excel file
workbook = Workbook(source_directory + "HyperlinksSample.xlsx")
# Access first worksheet
worksheet = workbook.getWorksheets().get(0)
# Create a range A2:B3
range = worksheet.getCells().createRange("A2", "B3")
# Get Hyperlinks in range
hyperlinks = range.getHyperlinks()
for link in hyperlinks:
print(str(link.getArea()) + " : " + str(link.getAddress()))