'=========================================================================================
' 一定のセルが選択されたらユーザーフォームを表示する Copyright(C)1997-2006 永井善王
'-----------------------------------------------------------------------------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If
Target.Count = 1 And Target.Row > 1 And Target.Row < 11 Then
If Target.Column = 2 And UserForm1.Visible = False Then UserForm1.Show
If Target.Column = 3 And UserForm1.Visible = False Then UserForm2.Show
End If
End Sub
'=========================================================================================
このコードの中の赤字の部分、つまり、Target.Count = 1 は、クリックされたセルが1つかどうかですから、仮に
A2:B2のように 2つのセルが結合されているとすると Target.Count = 2 に変えればよいことになります。