|    | 
     15行目以降、アクティブセル表示位置が変わらぬ様、以下のマクロを作成しました。Changeイベントにて、セルをジャンプさせたりもしています。このChangeイベントにて任意セルへ行った際、SelectionChangeイベントが2回作動してしまい困っています。対処方法がございましたら、よろしくお願い致します。 
 
Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
 
  With Target 
    ActiveWindow.ScrollRow = 1 
    If .Row > 15 Then 
      ActiveWindow.SmallScroll Down:=.Row - 15 
    End If 
  End With 
 
End Sub 
Private Sub Worksheet_Change(ByVal Target As Range) 
 
  With Target 
    If .Row = 45 Then 
      Cells(58, .Column).Select 
    ElseIf .Row = 58 And Cells(46, .Column).Value = "" Then 
      Cells(47, .Column).Select 
    ElseIf .Row = 57 Then 
      Cells(46, .Column).Select 
    ElseIf .Row = 46 Then 
      Cells(59, .Column).Select 
    End If 
  End With 
   
End Sub 
 
 | 
     
    
   |