Private
Sub
Worksheet_Change(
ByVal
Target
As
Range)
Dim
bMoveAfterReturn
As
Boolean
bMoveAfterReturn = Application.MoveAfterReturn
Application.MoveAfterReturn =
False
If
Not
Intersect(Range(
"A1"
), Target)
Is
Nothing
Then
Cells(Rows.Count, 1).
End
(xlUp).Offset(1, 0).Value = Target.Value
Target.Value = vbNullString
End
If
Application.MoveAfterReturn = bMoveAfterReturn
End
Sub