Private Sub WorkSheet_Change(ByVal Target As Range)
' Code goes in the Worksheet specific module
Dim myRange As Range
Dim oCell
Dim rng As Range
Set rng = Target.Parent.Range("A:A")
' Only look at single cell changes
If Target.Count > 1 Then Exit Sub
' Only look at that range
If Intersect(Target, rng) Is Nothing Then Exit Sub
Application.ScreenUpdating = False
Selection.Offset(-1, 0).Select
oCell = Selection.Value
Worksheets("List").Activate
ActiveSheet.Range("E:E").Select
Selection.Find(What:=oCell, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Select
ActiveCell.Offset(0, 1).Select
ActiveSheet.Range(ActiveCell, ActiveCell.Offset(0, -5)).Select
Selection.Copy
Worksheets("Sign In").Activate
ActiveCell.Offset(0, 1).Select
ActiveSheet.Paste
ActiveCell.Select
Selection.Offset(0, 6).Select
Selection.Value = Format(Date, "mm.dd.yy")
Selection.Offset(0, 1).Select
Selection.Value = Format(Time, "HH:MM:SS")
Selection.Offset(1, -8).Select
Columns("A:H").Select
Columns("A:H").EntireColumn.AutoFit
Range("a65536").End(xlUp).Offset(1, 0).Select
Application.ScreenUpdating = True
End Sub