2016-05-25 16 views
0

ハイパーリンクに変換する必要がある製品の列があります。これはワンショットで行うことができますか、個別に行う必要がありますか?Excelでハイパーリンクの列を作成する

+1

「1」、「1293」、「19328」のようなリストがありますか?そして、リンクに「http:// www.example.com/product/1」や「http:// www.example.com/product/19328」と追加したいとしますか?この '=ハイパーリンク(" http://www.example.com/product/ "&A1、"リンク ")を使用することができます。 – BruceWayne

答えて

0

次の手順に従います。

  • は完全な列または列のすべての値を選択します。
  • Pres CTRL + K
  • これは、ハイパーリンクのURLを尋ねる小さなウィンドウをポップアップ表示します。
  • URLを入力するか、[閲覧ページ/現在のフォルダ/最近使用したファイル]をハイパーリンクに使用します。画像の下

それを行う方法を示しています enter image description here

0

は、私たちが列をIDのリストを持っているし、他の場所で同じワークシート上のIDの同等のリストと言う:

enter image description here

のセルを選択し、この短いマクロを実行します。

Sub HyperMaker() 
    Dim r As Range, v As String, j As Range, subad As String 
    With ActiveSheet 
     For Each r In Selection 
      v = r.Text 
      Set f = Cells.Find(What:=v, After:=r) 
      subad = .Name & "!" & f.Address(0, 0) 
      .Hyperlinks.Add Anchor:=r, Address:="", SubAddress:=subad, TextToDisplay:=v 
     Next r 
    End With 
End Sub 

これらはハイパーリンクに変換されます。

関連する問題