08. oktober 2005 - 14:15Der er
11 kommentarer og 1 løsning
Automatisk indsættelse af klokken (tidspunkt)
Hej jeg sidder og arbejder i excel og ville høre jer om en lille ting
Når jeg indtaster en data i feltet B3 kan jeg så lave en funktion således at der i feltet B4 (automatisk) kommer til at stå hvad tidspunkt jeg indtastet data'en i feltet B3
(det skal som sagt ske automatisk)
Kan det lade sig gøre og hvordan skla jeg gøre det
hvis det er B3, B4 der drejer sig om så indsæt denne kode i arkets eget kodemodul (højreklik på arkfanen, vælg "Vis Programkode" og indsæt den. Når celle B3 ændres indsættes dato og tid i B4
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("B3")) Is Nothing Then Range("b4") = Now End If End Sub
Det virker nu men lige en ting. Jeg vil gerne hvade det således at jeg indtaser en værdi i B5 og så skal tidspunktet stå i C5 når jeg så skriver en værdi i B6 skal tidspunktet stå i C6 (så de står ved siden af hinanden lodret hele vejen ned i gennem arket) hvordan gør jeg det
Og en anden ting jeg vil kun havde at den skal angive klokkeslættet og ikke dato, hvordan kommer min færdige kode til at se ud
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("B:B")) Is Nothing Then Target.Offset(0,1) = Time End If 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.