Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
How Check some cells have been updated
Hi All
I want to keep trace some of cells in Row have been updated, the one of column update as today and time ? Does formula can handle this ? eg. A11 or B11 or C11 Updated, the D11 = today + time moonhkt |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
How Check some cells have been updated
Put this code in your worksheet module. To do this, right click the sheet
tab at the bottom of Excel, click View Code, then paste code below into the sheet module. This code will put a time stamp in Col. D if any data is changed in columns A, B, or C. Give it a try. Hope this helps! If so, let me know, click "YES" below. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:C")) Is Nothing Then Cells(Target.Row, "D") = Format(Now, "mm/dd/yyyy - hh:mm:ss") End If End Sub -- Cheers, Ryan "moonhk" wrote: Hi All I want to keep trace some of cells in Row have been updated, the one of column update as today and time ? Does formula can handle this ? eg. A11 or B11 or C11 Updated, the D11 = today + time moonhkt . |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
How Check some cells have been updated
On 2月9日, 下午11時36分, Ryan H wrote:
Put this code in your worksheet module. *To do this, right click the sheet tab at the bottom of Excel, click View Code, then paste code below into the sheet module. *This code will put a time stamp in Col. D if any data is changed in columns A, B, or C. *Give it a try. *Hope this helps! *If so, let me know, click "YES" below. Private Sub Worksheet_Change(ByVal Target As Range) * * If Not Intersect(Target, Range("A:C")) Is Nothing Then * * * * Cells(Target.Row, "D") = Format(Now, "mm/dd/yyyy - hh:mm:ss") * * End If End Sub -- Cheers, Ryan "moonhk" wrote: Hi All I want to keep trace some of cells in Row have been updated, the one of column update as today and time ? Does formula can handle this ? eg. A11 or B11 or C11 Updated, the D11 = today + time moonhkt .- 隱藏被引用文* - - 顯示被引用文* - Thank. It works. Does formula can handle this ? |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
How Check some cells have been updated
A worksheet formula can handle it but you must use circular references.
See John McGimpsey's site. http://www.mcgimpsey.com/excel/timestamp.html Gord Dibben MS Excel MVP On Tue, 9 Feb 2010 16:57:55 -0800 (PST), moonhk wrote: On 2?9?, ??11?36?, Ryan H wrote: Put this code in your worksheet module. *To do this, right click the sheet tab at the bottom of Excel, click View Code, then paste code below into the sheet module. *This code will put a time stamp in Col. D if any data is changed in columns A, B, or C. *Give it a try. *Hope this helps! *If so, let me know, click "YES" below. Private Sub Worksheet_Change(ByVal Target As Range) * * If Not Intersect(Target, Range("A:C")) Is Nothing Then * * * * Cells(Target.Row, "D") = Format(Now, "mm/dd/yyyy - hh:mm:ss") * * End If End Sub -- Cheers, Ryan "moonhk" wrote: Hi All I want to keep trace some of cells in Row have been updated, the one of column update as today and time ? Does formula can handle this ? eg. A11 or B11 or C11 Updated, the D11 = today + time moonhkt .- ??????? - - ??????? - Thank. It works. Does formula can handle this ? |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
How Check some cells have been updated
On 2月11日, 上午1時14分, Gord Dibben <gorddibbATshawDOTca wrote:
A worksheet formula can handle it but you must use circular references. See John McGimpsey's site. http://www.mcgimpsey.com/excel/timestamp.html Gord Dibben *MS Excel MVP On Tue, 9 Feb 2010 16:57:55 -0800 (PST), moonhk wrote: On 2?9?, ??11?36?, Ryan H wrote: Put this code in your worksheet module. *To do this, right click the sheet tab at the bottom of Excel, click View Code, then paste code below into the sheet module. *This code will put a time stamp in Col. D if any data is changed in columns A, B, or C. *Give it a try. *Hope this helps! *If so, let me know, click "YES" below. Private Sub Worksheet_Change(ByVal Target As Range) * * If Not Intersect(Target, Range("A:C")) Is Nothing Then * * * * Cells(Target.Row, "D") = Format(Now, "mm/dd/yyyy - hh:mm:ss") * * End If End Sub -- Cheers, Ryan "moonhk" wrote: Hi All I want to keep trace some of cells in Row have been updated, the one of column update as today and time ? Does formula can handle this ? eg. A11 or B11 or C11 Updated, the D11 = today + time moonhkt .- ??????? - - ??????? - Thank. It works. Does formula can handle this ?- 隱藏被引用文* - - 顯示被引用文* - Thank for your information. Also for event macro, how to check some column update or not Not work Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:B", "G:H")) Is Nothing Then Cells(Target.Row, "AB") = Format(Now, "mm/dd/yyyy - hh:mm:ss") End If End Sub Work, But need to input or Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:C")) Is Nothing Or Not Intersect(Target, Range("G:H")) Is Nothing Then Cells(Target.Row, "M") = Format(Now, "mm/dd/yyyy - hh:mm:ss") End If End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel cells randomly don't get updated unless each cell is updated | Excel Discussion (Misc queries) | |||
Updated Cells in different workbooks | Excel Discussion (Misc queries) | |||
Need to track cells that haven't been updated | Excel Discussion (Misc queries) | |||
Updated Cells | Excel Programming | |||
Updated cells | Excel Worksheet Functions |