もちろん可能です。
標準モジュールではなく、当該シートのモジュールに以下をコピペしてみてください。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address <> "$A$1" And Target.Address <> "$A$2" Then Exit Sub
Select Case Target.Address
Case "$A$1"
Call macro1
Case "$A$2"
Call macro2
End Select
End Sub
いろんな方法がありますが、その中の一つです。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then
Call macro1
ElseIf Target.Address = "$A$2" Then
Call macro2
End If
End Sub
お礼
回答ありがとうございます。おかげさまで思いどおりのマクロを作成できました。