Automatic Dates?

SLOTurtle

New Member
Joined
Jul 6, 2011
Messages
1
Hello,

Is there a way to have a cell with the date that automatically updates itself every time the excel worksheet is updated/worked on and saved??

Thanks,

SLOTurtle
:eeek:
 

Excel Facts

Fastest way to copy a worksheet?
Hold down the Ctrl key while dragging tab for Sheet1 to the right. Excel will make a copy of the worksheet.
Hi, yes there is a way and it is through VBA.

Right click on the tab of your worksheet and copy + paste these code onto it.
If your cell is A1 then use this code for updating A1 value with current Date when any cell is changed in your worksheet.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False
    Range("A1").Value = Date
    Application.EnableEvents = True
End Sub

Put this in ThisWorkbook module which can be found in the left-top pane of your Visual Basic Editor
Code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Application.EnableEvents = False
    Worksheets("Sheet1").Range("A1").Value = Date
    Application.EnableEvents = True
End Sub

Obviously, if you want to change the cell to be populated.
Change A1 to your cell reference
and change Sheet1 to the name of your sheet in which your cell is updated.
 
Upvote 0

Forum statistics

Threads
1,224,599
Messages
6,179,831
Members
452,946
Latest member
JoseDavid

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top