天使と悪魔選手権

文字とハイパーリンクが入り乱れており、ハイパーリンクだけを抜き取り、どこかのセルに一列に並べたいのですが、どのようにしてやるのかよくわかりません。程度の低い質問で申し訳ございませんが、どうかよろしくお願いいたします。

A 回答 (2件)

アクティブシートのハイパーリンクをA列に整列


Sub Test()
  Dim h As Hyperlink

  For Each h In ActiveSheet.Hyperlinks
    With Cells(Rows.Count, "A").End(xlUp)
      h.Range.Cut .Offset(1)
    End With
  Next
End Sub
    • good
    • 0

VBAは大丈夫ですか?


下記コードで、A列のハイパーリンクをB列に書き出します。

Dim myLink As Hyperlink

For Each myLink In Range("A1:A30").Hyperlinks
myLink.Range.Offset(, 1).Value = myLink.Address
Next myLink
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!