I am having two issues with the below working code:
As a side not this is running on a single sheet in the workbook rather than a module.
- It places the last action at the bottom instead of the top.
- When a user completes an auto-fill selection it kicks out a bug (as if it is getting overloaded with things to report on) [The actual error is a Run-Time Error '13': Type mismatch] which bugs on this line ==> If Target.Value <> PreviousValue Then.
As a side not this is running on a single sheet in the workbook rather than a module.
Code:
Dim PreviousValue
'Private Sub Worksheet_Change(ByVal Target As Range)
' If Target.Value <> PreviousValue Then
' Sheets("log").Cells(65000, 1).End(xlUp).Offset(1, 0).Value = _
' Application.UserName & " changed cell " & Target.Address _
' & " from " & PreviousValue & " to " & Target.Value & " at " & Now() & " for file: " & ActiveWorkbook.FullName
' End If
'End Sub
'Private Sub Worksheet_SelectionChange(ByVal Target As Range)
' PreviousValue = Target.Value
'End Sub