Excel Office スクリプト セルのハイパーリンク情報を取得

2021年11月6日

Office スクリプトによるセルのハイパーリンク(Web、ドキュメント内)情報の取得方法を紹介します。

こちらと遂になる機能です。

解説

次のコードで取得します。(赤字は適宜変更

// ハイパーリンク情報を取得
let 変数 = workbook.getWorksheet("シート名").getRange("セルアドレス").getHyperlink();

console.log(変数.address); // WebリンクのURL
console.log(変数.documentReference); // ドキュメント内リンクのリンク先セルアドレス
console.log(変数.screenTip); // マウスオーバー時の吹き出し(ツールチップ)
console.log(変数.textToDisplay); // セルの値 

情報は次のプロパティで利用します。

設定されていない項目はnullになります。

プロパティ説明
addressWebリンクのURL
documentReferenceドキュメント内リンクのリンク先セルアドレス
screenTipマウスオーバー時の吹き出し(ツールチップ)
textToDisplayセルの値

Office スクリプトを効果的に習得したい方へ

当サイトの情報を電子書籍用に読み易く整理したコンテンツを

買い切り700円またはKindle Unlimited (読み放題) で提供中です。

体系的に学びたい方は是非ご検討ください。

アップデートなどの更新事項があれば随時反映しています。

関連記事

Excel Office スクリプトの記事一覧

ハイパーリンクの設定方法