ExcelまたはOpenOfficeにハイパーリンクを挿入する
Contents
[
Hide
]
ハイパーリンクは、2つのエンティティ間のリンクを作成するために使用されます。特にウェブサイトを含め、誰もがハイパーリンクの使用に慣れています。
Aspose.Cells for Python via .NETを使用すると、開発者はMicrosoft Excelファイルでさまざまな種類のハイパーリンクを作成できます。このトピックでは、Aspose.Cells for Python via .NETでサポートされているハイパーリンクの種類とExcelファイルでの使用方法について説明します。
ハイパーリンクの追加方法
Aspose.Cells for Python via .NETを使用すると、開発者はAPIまたはデザイナースプレッドシート(ハイパーリンクが手動で作成され、その後Aspose.Cells for Python via .NETを使用して他のスプレッドシートにインポートされるスプレッドシート)を使用して、Excelファイルにハイパーリンクを追加できます。
Aspose.Cells for Python via .NETは、Microsoft Excelファイルを表すWorkbookを提供します。Workbookクラスには、Excelファイル内の各ワークシートにアクセスできるWorksheetCollectionが含まれています。ワークシートはWorksheetクラスで表されます。Worksheetクラスには、Excelファイルに異なるハイパーリンクを追加するためのさまざまなメソッドが提供されています。
URLへのリンクの追加方法
Worksheetクラスには、hyperlinksコレクションが含まれています。hyperlinksコレクションの各アイテムはHyperlinkを表します。hyperlinksコレクションのaddメソッドを呼び出すことで、URLへのハイパーリンクを追加できます。
- セル名、ハイパーリンクが追加されるセルの名前。
- 行数、このハイパーリンク範囲の行数。
- 列数、このハイパーリンク範囲の列数。
- URL、URLアドレス。
上記の例では、空のセルA1にURLへのハイパーリンクが追加されます。このような場合、セルが空の場合、URLアドレスもその空のセルの値として追加されます。セルが空でない場合は、ハイパーリンクが追加されても、セルの値はプレーンテキストのように見えます。それをハイパーリンクのように見えるようにするには、そのセルに適切な書式設定を適用します。
同じファイル内のセルへのリンクの追加方法
同じExcelファイルのセルにハイパーリンクを追加することができます。hyperlinksコレクションのaddメソッドは、内部および外部ハイパーリンクの両方に対して機能します。
- セル名、ハイパーリンクが追加されるセルの名前。
- 行数、このハイパーリンク範囲の行数。
- 列数、このハイパーリンク範囲の列数。
- URL、対象セルのアドレス。
外部ファイルへのリンクの追加方法
外部のExcelファイルにハイパーリンクを追加することができます。hyperlinksコレクションのaddメソッドは、以下のパラメータを取ります。
- セル名、ハイパーリンクが追加されるセルの名前。
- 行数、このハイパーリンク範囲の行数。
- 列数、このハイパーリンク範囲の列数。
- URL、対象のアドレス、外部のExcelファイル。