Insertar hipervínculos en Excel u OpenOffice
Agregar hipervínculos para vincular datos
Un hipervínculo se usa para crear un enlace entre dos entidades. Todos están familiarizados con el uso de hipervínculos, especialmente en sitios web.
Utilizando Aspose.Cells, los desarrolladores pueden crear diferentes tipos de hipervínculos en archivos de Microsoft Excel. Este tema discute qué tipos de hipervínculos son compatibles con Aspose.Cells y cómo se pueden usar en nuestros archivos de Excel.
Añadiendo hipervínculos
Se pueden agregar tres tipos de hipervínculos a una celda utilizando Aspose.Cells:
- Agregar un enlace a una URL.
- Agregar un enlace a otra celda en el mismo archivo.
- Agregar un enlace a un archivo externo.
Aspose.Cells permite a los desarrolladores agregar hipervínculos a archivos de Excel ya sea usando la API o hojas de cálculo de diseñador (hojas de cálculo donde los hipervínculos se crean manualmente y Aspose.Cells se utiliza para importarlos a otras hojas de cálculo).
Aspose.Cells proporciona una clase, Workbook, que representa un archivo de Microsoft Excel. La clase Workbook contiene una WorksheetCollection que permite acceder a cada hoja de cálculo en el archivo de Excel. Una hoja de cálculo está representada por la clase Worksheet. La clase Worksheet proporciona diferentes métodos para agregar diferentes hipervínculos a archivos de Excel.
Añadir un enlace a una URL
La clase Worksheet contiene una colección Hyperlinks. Cada ítem en la colección Hyperlinks representa un Hipervínculo. Agregue hipervínculos a URL llamando al método Add de la colección Hyperlinks. El método Add toma los siguientes parámetros:
- Nombre de la celda, el nombre de la celda a la que se agregará el hipervínculo.
- Número de filas, el número de filas en este rango de hipervínculo.
- Número de columnas, el número de columnas de este rango de hipervínculo.
- URL, la dirección de la URL.
En el ejemplo anterior, se agrega un hipervínculo a una URL en una celda vacía, A1. En tales casos, si una celda está vacía, entonces la dirección URL también se agrega a esa celda vacía como su valor. Si la celda no está vacía y se agrega un hipervínculo, el valor de la celda se ve como texto plano. Para que parezca un hipervínculo, aplique la configuración de formato adecuada en esa celda.
Añadir un enlace a una celda en el mismo archivo
Es posible agregar hipervínculos a celdas en el mismo archivo de Excel llamando al Hipervínculos de la colección Agregarmétodo. El método Agregar funciona tanto para hipervínculos internos como externos. Una versión del método sobrecargado toma los siguientes parámetros:
- Nombre de la celda, el nombre de la celda a la que se agregará el hipervínculo.
- Número de filas, el número de filas en este rango de hipervínculo.
- Número de columnas, el número de columnas en este rango de hipervínculo.
- URL, la dirección de la celda de destino.
Agregar un enlace a un archivo externo
Es posible agregar hipervínculos a archivos de Excel externos llamando al Hipervínculos de la colección Agregarmétodo. El método Agregar toma los siguientes parámetros:
- Nombre de la celda, el nombre de la celda a la que se agregará el hipervínculo.
- Número de filas, el número de filas en este rango de hipervínculo.
- Número de columnas, el número de columnas en este rango de hipervínculo.
- URL, la dirección del destino, archivo externo de Excel.