Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13247 / 76734 ←次へ | 前へ→

【68993】Re:ハイパーリンクが貼られたセルを見つけ出し、実行させるには?
お礼  のろ  - 11/5/5(木) 21:24 -

引用なし
パスワード
   ▼リンク さん:
>HYPERLINK関数を使った場合にはHyperlinksプロパティには何も設定されません。
>Formulaプロパティを見て、
>Instrなどを使ってリンク先のアドレスを取得すればいいのでは?
>リンク先に飛ぶのは、Application.Gotoメソッド。

回答ありがとうございます。

hyperlink関数式の中のアドレス(例、"#sheet2!A16")を読み取り、読み取られたアドレスにGotoメソッドを適用して、
Application.GotoSheets("sheet2").Range("A16")というふうに、目的のセルにジャンプするということですね。

ご指摘された線に沿ってマクロを書いたところ、上手く動作しました。

3 hits

【68975】ハイパーリンクが貼られたセルを見つけ出し、実行させるには? のろ 11/5/4(水) 14:05 質問
【68979】Re:ハイパーリンクが貼られたセルを見つけ... リンク 11/5/5(木) 14:35 発言
【68993】Re:ハイパーリンクが貼られたセルを見つけ... のろ 11/5/5(木) 21:24 お礼

13247 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free