セルに値があり、それをダブルクリックすると、名前付き範囲 Account_Number (別のワークシートにある) に移動し、値が更新されます。
私の問題は、Worksheet_FollowHyperlink(ByVal Target As Hyperlink) イベントで動作するように、以下のコードを調整したいということです。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If (ActiveCell.Column = 23 And Not ActiveCell.Value = "") Then
[Account_Number] = ActiveCell.Value
Application.GoTo Reference:=[Account_Number]
End If
End Sub
たとえば、値 4111 を含むセル J9 にハイパーリンクを配置したいと思います。ハイパーリンクをクリックすると、他のワークシートの名前付き範囲に移動し、名前付き範囲の値を 4111 に更新します。
名前付き範囲に値を動的に割り当てる方法がわかりません。これが可能かどうか、またコードはどうあるべきか教えてください。
ありがとうございました