Insertar hipervínculos en Excel u OpenOffice con Golang vía C++
Añadiendo hipervínculos
Aspose.Cells permite a los desarrolladores agregar hipervínculos a archivos de Excel usando la API o hojas de cálculo de diseño (hojas donde los hipervínculos se crean manualmente y Aspose.Cells se usa para importarlos en otras hojas).
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 del Excel. Una hoja se representa mediante la clase Worksheet. La clase Worksheet ofrece diferentes métodos para agregar distintos hipervínculos a archivos de Excel.
Añadir un enlace a una URL
La clase Worksheet contiene una colección GetHyperlinks(). Cada elemento en la colección representa un Hyperlink. Agrega hipervínculos a URLs 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 en este rango de hipervínculo.
- URL, la dirección de la URL.
Añadir un enlace a una celda en el mismo archivo
Es posible agregar hipervínculos a celdas en el mismo archivo Excel llamando al método Add de la colección Hyperlinks. El método Add 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 externos de Excel 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 en este rango de hipervínculo.
- URL, la dirección del destino, archivo externo de Excel.