Private Sub Worksheet_SelectionChange(ByVal Target As Range) '選択範囲が変更されたときに実行
If Target.Column = 1 Then 'A列なら
行 = Target.Row '行番号を取得する
UserForm1.ListBox1.RowSource = ""
UserForm1.ListBox1.RowSource = "リスト!A2:A5"
UserForm1.Show 'ユーザーフォームを表示する
End If
End Sub