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..)
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
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.