I have been using the VBA code (posted below) to timestamp when a cell has been changed (in column F of each row) and insert that value in column G. I would now like to also save the USERNAME of the person that has modified that same cell, in column H. can you help modify please?

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Columns("f:f")) Is Nothing Then
For Each C In Intersect(Target, Columns("f:f"))
If Not IsEmpty(C) Then
C.Offset(0, 1).Value = Now
Else
C.Offset(0, 1).ClearContents
End If
Next C
End If
End Sub