Auto date change
Closed
StormDronk
-
17 May 2010 à 04:00
rizvisa1 Posts 4478 Registration date Thursday 28 January 2010 Status Contributor Last seen 5 May 2022 - 17 May 2010 à 08:23
rizvisa1 Posts 4478 Registration date Thursday 28 January 2010 Status Contributor Last seen 5 May 2022 - 17 May 2010 à 08:23
Related:
- Auto date change
- Android auto apk - Download - Other
- Nvidia auto detect - Guide
- How to change date format in excel - Guide
- What is auto download mms - Guide
- Twitter turn off auto translate - Guide
2 responses
rizvisa1
Posts
4478
Registration date
Thursday 28 January 2010
Status
Contributor
Last seen
5 May 2022
766
17 May 2010 à 05:52
17 May 2010 à 05:52
If you want to retain the date for good, then you have to use a macro or do it manually (copy, paste special as value)
rizvisa1
Posts
4478
Registration date
Thursday 28 January 2010
Status
Contributor
Last seen
5 May 2022
766
17 May 2010 à 07:05
17 May 2010 à 07:05
If value in A1 is going to be keyed in manually you can use events
to do that
1. Press ALT + F11 to start VBE
2. Press CTRL + R to show project explorer
3. Double click on the sheet where the value of A1 is going to be changed
4. Paste this code
to do that
1. Press ALT + F11 to start VBE
2. Press CTRL + R to show project explorer
3. Double click on the sheet where the value of A1 is going to be changed
4. Paste this code
Private Sub Worksheet_Change(ByVal Target As Range)
' if the event was not triggered by first column (column A) then nothing to do
If (Target.Column <> 1) Then Exit Sub
' if event was not triggered by row 1
If (Target.Row <> 1) Then Exit Sub
' disable events so we dont get into cycle of events
Application.EnableEvents = False
If Target = 1 Or Target = 2 Or Target = 3 Then
' 1 row down, and one column to right
Target.Offset(1, 1) = CDate(Now)
' same row and one column to right
Target.Offset(0, 1) = ""
Else
' 1 row down, and one column to right
Target.Offset(1, 1) = ""
' same row and one column to right
Target.Offset(0, 1) = CDate(Now)
End If
' we are done now we can enable evetns again
Application.EnableEvents = True
End Sub
rizvisa1
Posts
4478
Registration date
Thursday 28 January 2010
Status
Contributor
Last seen
5 May 2022
766
17 May 2010 à 08:23
17 May 2010 à 08:23
yeah since it is a macro, you have to save it as macro enabled file. and when you open the file make sure that you enabled the macro
17 May 2010 à 06:30
Thanks again for the help!!!