Option Explicit
Private Sub Worksheet_Activate()
Application.MoveAfterReturnDirection = xlToRight
Columns(1).Rows(65536).End(xlUp).Offset(1, 0).Activate
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Left(Target.Address, 2) = "$D" Then Intersect(Target.EntireRow.Offset(1, 0), Range("A:A")).Select
If Left(Target.Address, 2) = "$H" Then Intersect(Target.EntireRow.Offset(1, 0), Range("E:E")).Select
End Sub
|