• ベストアンサー

セルにハイパーリンクつきのURLを投入したい。

こんばんは。 Sub Macro7() URL = "http://www.yahoo.co.jp/" Range("a1").Value = "#" & URL & "#" End Sub を実行してもA1には「#http://www.yahoo.co.jp/#」と入力されるだけなのですが 図のようにURLを文字列で入力、なおかつリンクをつけて、クリックすればURL先に飛べるようにしたいです。 どうすればいいのでしょうか? よろしくお願いします。

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

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

With Activesheet   .Hyperlinks.Add Anchor:=.Range("a1"), Address:=URL End With

lkhjlkhjlk
質問者

お礼

できました!ありがとうございます!!!!

その他の回答 (2)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

Sub Macro7() URL = "http://www.yahoo.co.jp/" ActiveSheet.Hyperlinks.Add Range("a1"), Address:=URL, TextToDisplay:=URL End Sub こんな感じかな?

lkhjlkhjlk
質問者

お礼

こちらでもできました!!ありがとうございます!!!

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! VBAでないとダメですか? 当方使用のExcel2003の回答になりますが、 表示したいセルをアクティブにして メニューバーの「ハイパーリンクの挿入」ではどうでしょう? 尚、的外れの回答ならごめんなさい。m(__)m

lkhjlkhjlk
質問者

お礼

すいません。ルーチン化したいのでVBAで行ないたいです。 でもそういう方法もあるのですね! わざわざ画像を添付してくださってありがとうございます。 大変参考になりました。

関連するQ&A