マクロを使用すればできると思います。
ある空白セルについては、「B2」固定として、
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Application.MoveAfterReturn = False Then
Application.MoveAfterReturn = True
End If
Select Case ActiveCell.Address
'セルB2 でデータを入力して、Enter キーを押した場合
Case "$B$3"
Cells.Find(What:=ActiveCell.Offset(-1, 0).Value, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False) _
.Activate
Case Else
End Select
End Sub
これをVBA画面を開いて(「ツール」→「マクロ」→「Visual Basic Editer」)
作業をしたいシートのコードに貼り付ければできると思います。
「ある空白セル」が任意の場合はもうちょっと工夫しないとダメですけど。
お礼
いままで簡単なマクロしか使ったことがなくて、教えていただいたものを使わせていただきましたら、うまくいきました。本当にありがとうございました。