在Excel或OpenOffice中插入超链接

添加超链接

Aspose.Cells允许开发者使用API或设计表格(手动创建超链接并由Aspose.Cells导入到其他表格中)向Excel文件中添加超链接。

Aspose.Cells提供了一个类Workbook,它代表一个Microsoft Excel文件。Workbook类包含一个WorksheetCollection,可以访问Excel文件中的每个工作表。一个工作表由Worksheet类表示。Worksheet类提供了不同的方法,用于向Excel文件添加不同的超链接。

添加指向URL的链接

Worksheet类包含一个getHyperlinks()集合。每个getHyperlinks()中的项目代表一个Hyperlink。通过调用Hyperlinks集合的add方法,可以将超链接添加到URL。该add方法参数如下:

  • 单元格名称,超链接将添加到的单元格的名称。
  • 行数,超链接范围中的行数。
  • 列数,超链接范围中的列数。
  • URL,URL地址。

将链接添加到同一文件中的单元格

可以通过调用Hyperlinks集合的add方法,在同一个Excel文件中的单元格添加超链接。add方法适用于内部和外部超链接。重载方法之一的参数如下:

  • 单元格名称,超链接将添加到的单元格的名称。
  • 行数,超链接范围中的行数。
  • 列数,超链接范围中的列数。
  • URL,目标单元格的地址。

向外部文件添加链接

可以通过调用Hyperlinks集合的add方法,为外部Excel文件添加超链接。其参数如下:

  • 单元格名称,超链接将添加到的单元格的名称。
  • 行数,超链接范围中的行数。
  • 列数,超链接范围中的列数。
  • URL,目标外部Excel文件的地址。

高级主题