Excelでvbaを使用してハイパーリンクにマクロを割り当てるときに問題が発生します。セルB2:B5に独自のセルにリンクされている4つのハイパーリンクがある場合、以下のコードを使用して動作させることができます。
Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
For i = 1 To 5
If Target.Range.Address = "$B$" & 1 + i Then
MsgBox "test" & i & " works!"
End If
Next
End Sub
同じシートのマクロにも割り当てられているハイパーリンクを別の列に追加したい場合に問題が発生します。誰かがこれを行う方法を知っていますか?
よろしくお願いします、JW。