Not enough Detail in your request.
I am guessing that we are looking at sheet "Record of Training"
I then have to assume that you are adding a row at the bottom
When I enter a name in column A then Excel automatically enters the formula in columns B and E, because this is a table.
As I see it all you need to do is to make sure that if any cell is selected after the last entry then the user is taken to column A ready to insert a new name.
Right Click on the sheet name at the bottom of excel and select view code
A new window will open, this is the sheet specific macro module
paste this code in the module and close it.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
' Find the last used row in column A
LR = Cells(Rows.Count, 1).End(xlUp).Row
'If Selected row is last row and name not entered then select column A
If Target.Row = LR And Application.CountBlank(Range(Cells(LR, 1), Cells(LR, 5))) = 5 Then Cells(LR, 1).Select
'If Row is after last row the select column A in the first empty row
If Target.Row > LR Then Cells(LR + 1, 1).Select
End Sub
Bookmarks