Jeg har en checkliste hvor det er vigtigt at se hvad tid på dagen den enkelte opgave er opdateret. Derfor har jeg i cellerne lavet følgende funktion:
=if(L5="";"";Now())
Det giver mig dato og klokkeslæt prcist som ønsket. MEN jeg har 30 punkter på min checkliste, og arket ændrer nu ALLE dater og klokkeslæt hver gang jeg ændrer i en enkelt celle, og ikke kun den tilhørende (jeg har tjekket at der ikke står L5 i alle formlerne, men netop den korrekte celle..)
Det kan kun lade sig gøre med VBA. Nedenstående makro skriver tidspunktet for redigeringen af cellen ind i cellen til højre for den redigerede celle. Den er kun aktiv i kolonne A, men det kan ændres i anden linje.
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:A")) Is Nothing Then Target.Offset(, 1) = Now() End If End Sub
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A:A")) Is Nothing Then If Target = "Færdig" Then Target.Offset(, 1) = Now() End If End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.