Hello theexpat
I'm one of those as well
Put this code in the sheet module by right clicking the sheet tab, click view code & paste it in the module.
Enter whatever in A1 press enter & do it again etc
Cheers
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Target2 As Range
Dim Lrow As Long
Set Target2 = Me.Cells(1, 1) ' Cell A1
On Error GoTo ExitOut
If Not Intersect(Target, Target2) Is Nothing Then
Application.EnableEvents = False
If IsEmpty(Target2.Offset(, 1)) Then
Target2.Offset(, 1) = Target
GoTo ExitOut
Else
Lrow = Me.Columns(2).Find(What:="*", LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByRows, searchdirection:=xlPrevious, _
MatchCase:=False, SearchFormat:=False).Row
Target.Offset(Lrow, 1) = Target2
GoTo ExitOut
End If
Else
GoTo ExitOut
End If
ExitOut:
Application.EnableEvents = True
On Error GoTo 0
Exit Sub
End Sub