Detectar tipo de hipervínculo

Detectar tipo de hipervínculo

Un archivo de Excel puede tener diferentes tipos de hipervínculos como externos, de referencia a celdas, de ruta de archivo, etc. Aspose.Cells para Python via .NET admite la función para detectar el tipo de hipervínculo. Los tipos de hipervínculos están representados por la enumeración TargetModeType. La enumeración TargetModeType tiene los siguientes miembros.

  • EXTERNO: Enlace externo
  • RUTA_ARCHIVO: Ruta local y completa de archivos o carpetas.
  • EMAIL: Correo electrónico
  • REFERENCIA_CELDA: Enlace a celda o rango nombrado.

Para verificar el tipo de hipervínculo, la clase Hyperlink proporciona una propiedad link_type con un tipo de retorno de TargetModeType. El siguiente fragmento de código demuestra el uso de la propiedad link_type utilizando este archivo de Excel fuente.

Código Fuente

El siguiente es el resultado generado por el fragmento de código dado anteriormente.

Salida en Consola

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>