Excel または OpenOffice にハイパーリンクを挿入する

リンク データへのハイパーリンクの追加

ハイパーリンクの追加

Aspose.Cells を使用して、3 種類のハイパーリンクをセルに追加できます。

Aspose.Cells を使用すると、開発者は API またはデザイナー スプレッドシート(ハイパーリンクが手動で作成され、他のスプレッドシートにインポートするために Aspose.Cells が使用されるスプレッドシート)。

Aspose.Cells はクラスを提供し、ワークブック Microsoft Excel ファイルを表します。のワークブッククラスにはワークシート コレクションこれにより、Excel ファイル内の各ワークシートにアクセスできます。ワークシートは、ワークシートクラス。のワークシートクラスには、さまざまなハイパーリンクを Excel ファイルに追加するためのさまざまなメソッドが用意されています。

URL へのリンクの追加

ワークシートクラスにはハイパーリンクコレクション。の各項目ハイパーリンクコレクションはハイパーリンク.を呼び出して URL にハイパーリンクを追加します。ハイパーリンクコレクションの[追加](https://reference.aspose.com/cells/java/com.aspose.cells/HyperlinkCollection#add(int,%20int,%20int,%20int,%20java.lang.String))方法。の[追加](https://reference.aspose.com/cells/java/com.aspose.cells/HyperlinkCollection#add(int,%20int,%20int,%20int,%20java.lang.String)メソッドは、次のパラメーターを取ります。

  • Cell name、ハイパーリンクが追加されるセルの名前。
  • 行数、このハイパーリンク範囲の行数。
  • 列数、このハイパーリンク範囲の列数
  • URL、URL アドレス。

上記の例では、空のセルの URL にハイパーリンクが追加され、A1.このような場合、セルが空の場合、URL アドレスもその空のセルに値として追加されます。セルが空ではなく、ハイパーリンクが追加されている場合、セルの値はプレーン テキストのように見えます。ハイパーリンクのように見せるには、そのセルに適切な書式設定を適用します。

同じファイルに Cell へのリンクを追加する

を呼び出して、同じ Excel ファイル内のセルにハイパーリンクを追加することができます。ハイパーリンクコレクションの[追加](https://reference.aspose.com/cells/java/com.aspose.cells/HyperlinkCollection#add(int,%20int,%20int,%20int,%20java.lang.String))方法。の追加メソッドは、内部ハイパーリンクと外部ハイパーリンクの両方で機能します。オーバーロードされたメソッドの 1 つのバージョンは、次のパラメーターを取ります。

  • Cell name、ハイパーリンクが追加されるセルの名前。
  • 行数、このハイパーリンク範囲の行数。
  • 列数、このハイパーリンク範囲内の列数。
  • URL、ターゲット セルのアドレス。

外部ファイルへのリンクの追加

を呼び出して、外部の Excel ファイルにハイパーリンクを追加することができます。ハイパーリンクコレクションの[追加](https://reference.aspose.com/cells/java/com.aspose.cells/HyperlinkCollection#add(int,%20int,%20int,%20int,%20java.lang.String))方法。の[追加](https://reference.aspose.com/cells/java/com.aspose.cells/HyperlinkCollection#add(int,%20int,%20int,%20int,%20java.lang.String)メソッドは、次のパラメーターを取ります。

  • Cell name、ハイパーリンクが追加されるセルの名前。
  • 行数、このハイパーリンク範囲の行数。
  • 列数、このハイパーリンク範囲内の列数。
  • URL、ターゲットのアドレス、外部 Excel ファイル。

先行トピック