I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.