Forum Discussion
Jon_Big
Sep 07, 2023Copper Contributor
Automatically adding a timestamp after a pulldown is selected
I have been trying to research this myself and I thought I found the solution, but I am still stuck. I have a spreadsheet that has several columns with pull down menus for example Column P. Next to...
HansVogelaar
Sep 08, 2023MVP
The code should be in the worksheet module. You can open this module from Excel by right-clicking the sheet tab, then selecting 'View Code' from the context menu, or by double-clicking the sheet in the Project Explorer pane of the Visual Basic Editor.
I'd change the code to look like this:
Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("P2:P670")) Is Nothing Then
Application.ScreenUpdating = False
Application.EnableEvents = False
Intersect(Target, Range("P2:P670")).Offset(1, 0).Value = Now
Application.EnableEvents = True
Application.ScreenUpdating = True
End If
End Sub
Jon_Big
Sep 08, 2023Copper Contributor
Thanks for the advice, but I am still missing something. I have your code in the correct worksheet, vs the module or workbook. (See photo) But, when I select something from the pull down menu in Column P, I still get nothing in the next column (See [photo)
What am I missing? Does it have something to do with the pull down menu's?