在Excel中录入数据时,我们一般录入完某一单元格后会按【回车键】结束录入,这时一般情况下Excel会自动激活当前单元格正下方的单元格,如 果我们想要在录入完数据时,激活右边的单元格,需要按Tab键,同理如果想激活左侧的单元格,需要按Shift+Tab; 如果想激活正上方的单元格则需要按Shift+enter。
如果只是几个数据的录入,上面的四个快捷键已经完全够用了。但如果你要录入大量的数据,不停地需要这样按组合快捷键,其实也是一个不小的负担。
Excel中允许对回车键按下后激活单元格的方向进行设置,只需要将下面的四个过程代码放到Excel中,插入四个按钮或矩形,指定好相应的宏,那么在录入数据时,想要哪个方向只需要点击下相应的按钮即可。

' Move Up:
Sub move_selection_up()
Application.MoveAfterReturnDirection = xlUp
End Sub
' Move Down:
Sub move_selection_down()
Application.MoveAfterReturnDirection = xlDown
End Sub
' Move Left:
Sub move_selection_left()
Application.MoveAfterReturnDirection = xlToLeft
End Sub
' Move Right:
Sub move_selection_right()
Application.MoveAfterReturnDirection = xlToRight
End Sub
如果只是几个数据的录入,上面的四个快捷键已经完全够用了。但如果你要录入大量的数据,不停地需要这样按组合快捷键,其实也是一个不小的负担。
Excel中允许对回车键按下后激活单元格的方向进行设置,只需要将下面的四个过程代码放到Excel中,插入四个按钮或矩形,指定好相应的宏,那么在录入数据时,想要哪个方向只需要点击下相应的按钮即可。

' Move Up:
Sub move_selection_up()
Application.MoveAfterReturnDirection = xlUp
End Sub
' Move Down:
Sub move_selection_down()
Application.MoveAfterReturnDirection = xlDown
End Sub
' Move Left:
Sub move_selection_left()
Application.MoveAfterReturnDirection = xlToLeft
End Sub
' Move Right:
Sub move_selection_right()
Application.MoveAfterReturnDirection = xlToRight
End Sub