Forum Discussion

Robert1290's avatar
Robert1290
Brass Contributor
Jan 20, 2022
Solved

2 columns vba timestamp

Hello All, I would love to have code which inserts a timestamp in column G whenever column F is populated, and a timestamp in column I whenever column H is populated. Your help is greatly appreciated...
  • HansVogelaar's avatar
    Jan 20, 2022

    Robert1290 

    Right-click the sheet tab.

    Select 'View Code' from the context menu.

    Copy the code listed below into the worksheet module.

    Switch back to Excel.

    Save the workbook as a macro-enabled workbook (*.xlsm).

    Make sure that you allow macros when you open it.

     

    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Range("F:F,H:H"), Target) Is Nothing Then
            Application.ScreenUpdating = False
            Application.EnableEvents = False
            Intersect(Range("F:F,H:H"), Target).Offset(0, 1).Value = Now
            Application.EnableEvents = True
            Application.ScreenUpdating = True
        End If
    End Sub

     

Resources