Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have this code and works fine to update colum a with any new data i
b4 Private prev As Variant Private Sub Worksheet_Calculate() Static init As Boolean Dim v As Variant Application.EnableEvents = False On Error GoTo CleanUp v = Me.Range("B4").Value If init And v < prev Then Sheets("sheet17").Cells(Rows.Count, "A"). _ End(xlUp).Offset(1, 0).Value = v prev = v ElseIf Not init Then init = True prev = Range("B4").Value End If CleanUp: Application.EnableEvents = True End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address < "$B$4" Then Exit Sub Application.EnableEvents = False On Error GoTo CleanUp prev = Target.Value Sheets("sheet17").Cells(Rows.Count, "A"). _ End(xlUp).Offset(1, 0).Value = prev CleanUp: Application.EnableEvents = True End Sub When updating colum A with new data is it possible to also update th coresponding column B, with the curent data in F4 and update th coresponding colum C with the current time. I have looked at your code but cant see how to duplicate for othee line -- Message posted from http://www.ExcelForum.com |