Så vidt jeg ved, findes der ikke en formel, som kan "hårdkode" dato og tidspunkt ind som værdi i en celle (baseret på ændring af en anden celle), men det kan løses med VBA (makro) via en Worksheet_Change event i arkets kodemodul.
Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Me.Range("B:B"), Target) Is Nothing Then Target.Offset(, -1) = Now() End If End Sub
Hvis det ikke er hele kolonne B, det skal gælde for, kan du specificere/afgrænse området f.eks. Me.Range("B2:B20"), hvis det er fra række 2 til række 20.
Hvad virker? Der er forslag om 2 forskellige vba kodninger, men vi kan ikke se, om du har brugt den ene eller den anden, samt om begge virker. Samtidig bør du markere den løsning, som du ved virker, så man kan se, at spørgsmålet er lukket med en løsning.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 then Target.Offset(, -1) = Now()
End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
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.