在Excel或OpenOffice中插入超链接
Contents
[
Hide
]
超链接用于在两个实体之间创建链接。每个人都熟悉超链接的使用,特别是在网站上。
使用Aspose.Cells,开发人员可以在Microsoft Excel文件中创建不同类型的超链接。本主题讨论了Aspose.Cells支持哪些类型的超链接以及如何在我们的Excel文件中使用它们。
添加超链接
Aspose.Cells 允许开发人员使用 API 或设计者电子表格(手动创建超链接,然后使用 Aspose.Cells 将它们导入其他电子表格)向 Excel 文件添加超链接。
Aspose.Cells 提供了一个代表 Microsoft Excel 文件的 Workbook 类。Workbook 类包含了一个 WorksheetCollection 用于访问 Excel 文件中的每个工作表。工作表由 Worksheet 类表示。Worksheet 类提供了向 Excel 文件中添加不同超链接的不同方法。
添加指向URL的链接
Worksheet 类包含一个 Hyperlinks 集合。 Hyperlinks 集合中的每个项表示一个 Hyperlink。通过调用 Hyperlinks 集合的 Add 方法,可以向 URL 添加超链接。 Add 方法采用以下参数:
- 单元格名称,超链接将添加到的单元格的名称。
- 行数,超链接范围中的行数。
- 列数,该超链接范围的列数
- URL,URL地址。
在上述示例中,在空单元格A1中添加了一个超链接。在这种情况下,如果单元格为空,则URL地址也会作为其值添加到该空单元格。如果单元格不为空并添加了超链接,则单元格的值看起来像普通文本。要使其看起来像超链接,请在该单元格上应用适当的格式设置。
将链接添加到同一文件中的单元格
通过调用 Hyperlinks 集合的 Add 方法,可以向同一 Excel 文件的单元格添加超链接。 Add 方法适用于内部和外部超链接。重载方法的一个版本采用以下参数:
- 单元格名称,将要添加超链接的单元格名称。
- 行数,超链接范围中的行数。
- 列数,超链接范围中的列数。
- URL,目标单元格的地址。
向外部文件添加链接
通过调用 Hyperlinks 集合的 Add 方法,可以向外部 Excel 文件添加超链接。Add 方法采用以下参数:
- 单元格名称,超链接将添加到的单元格的名称。
- 行数,超链接范围中的行数。
- 列数,超链接范围中的列数。
- URL,目标外部Excel文件的地址。