ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   recording a data entry date (https://www.excelbanter.com/excel-worksheet-functions/98227-recording-data-entry-date.html)

Rusty 1i

recording a data entry date
 
How do I automatically record the original date of a data entry into a
specific cell? I do not want the date to update if the cell entry is
modified.

Nick Hodge

recording a data entry date
 
Rusty

Either manually Ctrl+; or with a worksheet_change() event which could check
if the cell already had a date in it and if so not change it, so for A1
changing, this code will put the date and time modified the first time only
in B1. (There is no protection in this code to stop a user changing it

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

--
HTH
Nick Hodge
Microsoft MVP - Excel
Southampton, England
www.nickhodge.co.uk
HIS


"Rusty 1i" <Rusty
wrote in message
...
How do I automatically record the original date of a data entry into a
specific cell? I do not want the date to update if the cell entry is
modified.





All times are GMT +1. The time now is 06:14 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com