• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Webクエリで取り込んだ文字列のハイパーリンクをurl表示にする方法)

Webクエリで取り込んだ文字列のハイパーリンクをurl表示にする方法

このQ&Aのポイント
  • Webクエリで取り込んだ文字列のハイパーリンクを一括でurl表示にする方法を教えてください。
  • ExcelでWebクエリで取り込んだ文字列のハイパーリンクをurl表示にする方法を知りたいです。
  • 困っています。Webクエリで取り込んだ文字列のハイパーリンクを一括でurl表示にしたいのですが、どうすればよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.4

Dim myLink As Hyperlink For Each myLink In Range("A1:A50").Hyperlinks myLink.TextToDisplay = myLink.Address '↓でも可 'myLink.Range.Value = myLink.Address Next myLink

rockpanda
質問者

お礼

すぐにお返事できずすいませんでした。 xls88さんから教えていただいた通りやったところ 無事解決できました。 本当にありがとうございました!

その他の回答 (3)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.3

レスがないですが、進んでいますか? よく解らなかったのですが >テキストファイルの中にはURL表示はなく >ハイパーリンクです。 ↑の意味は、例えば、このページの上部にありますが 教えて!goo > デジタルライフ > ソフトウェア > Office系ソフト というように表示されているハイパーリンクから、URLアドレスを取り出したいという事ですか? それなら MsgBox ActiveCell.Hyperlinks(1).Address で取り出せます。 全部同列にあるということですから、For文で回せばよいと思います。 Dim myLink As Hyperlink For Each myLink In 対象セル範囲.Hyperlinks ・処理 Next myLink

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

>回答番号:No.1 この回答への補足 捕捉内容は、試された結果ですか? セル表示が、提示された内容なら、ハイパーリンクであろうが無かろうが無関係だと思います。 うまくいかないのなら、どのようにされて、どんな結果になりますか? エラーが表示されますか?

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

テキストファイルの中からURLを抽出するには? http://questionbox.jp.msn.com/qa1987189.html ↑のmasa_peeさんの回答が参考になると思います。 適用出来ない場合、捕捉で質問してください。

rockpanda
質問者

補足

テキストファイルの中にはURL表示はなく ハイパーリンクです。 <a href=http://aaa.com/>あ</a> <a href=http://bbb.com/>い</a> <a href=http://sss.com/>う</a> webクエリはhtmlで読み込んでいるので 通常のハイパーリンクとは違う?ようです。 (右クリックで「ハイパーリンクの削除」が表示されないので。) すいません。お手数掛けます。