• ベストアンサー

エクセルのハイパーリンクについて

エクセルに入力されたURL(リンクされていない)に、 一括でハイパーリンクをはることは可能でしょうか?? 例)   A列  http://○○○  http://△△△  http://□□□    ↓  上記のセルをすべて選択して、一括でハイパーリンク もちろん、一つ一つは可能ですが、実際は5000行ほどあります・・・ 唐突な内容ですが、よろしくお願い致します。

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

  • ベストアンサー
  • darter
  • ベストアンサー率48% (12/25)
回答No.2

一発でできる方法はちょっとわかりませんでしたが、 以下の手順で可能でした。 1.作業用にB列を一列挿入 2.セルB1に「=hyperlink(A1)」と記入 3.他の行も同様にコピペ 4.1~2で作成した入力したセルをコピー 5.元のデータのA列に、「形式を指定してコピー」の「値」で貼り付け 6.作業用に作成したB列を削除

その他の回答 (3)

  • chem_taro
  • ベストアンサー率32% (33/101)
回答No.4

Sub linkadd() For Each c In Selection ActiveSheet.Hyperlinks.Add Anchor:=c, Address:=c.Value Next c End Sub 他の方からの質問の回答用につくったものの使いまわしですが・・・ 一応選択範囲を、それぞれのセルの内容でハイパーリンクをつけるマクロです。

  • darter
  • ベストアンサー率48% (12/25)
回答No.3

回答番号:No.2のdarterです。 ちょっとミスがありましたので修正。 誤)4.1~2で作成した入力したセルをコピー ↓ 正)4.2~3で作成した入力したセルをコピー

  • d2hc
  • ベストアンサー率46% (515/1106)
回答No.1

エクセルの標準の設定ではURLを貼り付けるだけでハイパーリンクは設定されますよ。

関連するQ&A

専門家に質問してみよう