Hyperlink Typ erkennen
Hyperlink-Typ erkennen
Eine Excel-Datei kann verschiedene Arten von Hyperlinks wie externe, Zell- oder Dateipfadhyperlinks enthalten. Aspose.Cells for Python via .NET unterstützt die Funktion, den Typ des Hyperlinks zu erkennen. Die Arten von Hyperlinks werden durch die TargetModeType-Enumeration dargestellt. Die TargetModeType-Enumeration hat folgende Elemente.
- EXTERN: Externen Link
- DATEI_PFAD: Lokaler und vollständiger Pfad zu Dateien/Ordnern.
- E-MAIL: E-Mail
- ZELL_VERWEIS: Verweis auf Zelle oder benannten Bereich.
Um den Hyperlink-Typ zu überprüfen, enthält die {0}-Klasse eine Eigenschaft {1} mit einem Rückgabetyp von {2}. Der folgende Codeausschnitt veranschaulicht die Verwendung der Eigenschaft {3} anhand dieser {source excel file} (94896195.xlsx).
Quellcode
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# source directory | |
SourceDir = RunExamples.Get_SourceDirectory() | |
workbook = Workbook(SourceDir + "LinkTypes.xlsx") | |
# Get the first (default) worksheet | |
worksheet = workbook.worksheets[0] | |
# Create a range A2:B3 | |
range = worksheet.cells.create_range("A1", "A7") | |
# Get Hyperlinks in range | |
hyperlinks = range.hyperlinks | |
for link in hyperlinks: | |
print(link.text_to_display + ": " + str(link.link_type)) |
Das folgende ist die Ausgabe, die durch den obigen Codeausschnitt generiert wird.
Konsolenausgabe
LinkTypes.xlsx: FilePath </br>
C:\Windows\System32\cmd.exe: FilePath </br>
C:\Program Files\Common Files: FilePath </br>
'Test Sheet'!B2: CellReference </br>
FullPathExample: CellReference </br>
https://products.aspose.com/cells/ : External </br>
mailto:test@test.com?subject=TestLink: Email </br>