Avatar billede netenk Nybegynder
13. marts 2006 - 16:16 Der er 15 kommentarer

Datoopdatering ved celleændring

Er det muligt at lave en celle der bliver opdateret (Viser den pågældende dato) hver gang der er blevet redigeret i nogle reference-celler?
Avatar billede excelent Ekspert
13. marts 2006 - 16:48 #1
=nu()
Avatar billede excelent Ekspert
13. marts 2006 - 16:50 #2
Formater evt. celle som dato hvis du ikke vil ha tid vist
Avatar billede bak Forsker
13. marts 2006 - 17:09 #3
ikke automatisk uden kode

her er en kode der skriver dato for ændring i kolonne F, hvis der ændres i kolonne A
Koden indsættes i det pågældende arks eget kodemodul (højreklik på arkfanen og vælg "vis programkode)


Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect(Target, Range("A5:A5000")) Is Nothing And Target.Cells.Count = 1 Then
      Target.Offset(0, 6) = Date
  End If
End Sub
Avatar billede excelent Ekspert
13. marts 2006 - 17:19 #4
Bliver dato ikke opdateret når der redigeres i reference-celler ?
Avatar billede bak Forsker
13. marts 2006 - 17:38 #5
exelent -> Hvis man bruger din formel, vil datoen blive opdateret hver eneste gang excel kører en beregning. Så vil datoen jo blive sat til idag hvis der genberegnes uanset om det er referenceceller der ændres i eller nogle andre celler.
Avatar billede excelent Ekspert
13. marts 2006 - 17:44 #6
nå ok så har jeg misforstået spørgsmål
Avatar billede bak Forsker
13. marts 2006 - 17:45 #7
Måske, ellers har jeg :-)
Avatar billede b_hansen Novice
14. marts 2006 - 08:08 #8
spild af tid, at hjælpe denne bruger, da vedkommende allerede har et stort set identisk spørgsmål, hvor der heller ikke er nogen respons: http://www.eksperten.dk/spm/693577
Avatar billede netenk Nybegynder
14. marts 2006 - 11:16 #9
Det er da slet ikke spild af tid at besvare mit spørgsmål! Jeg er meget glad for hjælpen og har kun været medlem en uge, så undskyld! Jeg vidste ikke at man skulle give respons...:)

Sidste uge bad jeg om hjælp til at få vist dags dato i arket. Svaret var IDAG().

I dette spørgsmål beder jeg om hjælp til at få en referencecelle til at vise datoen for sidste redigering af en række. Således ville det altid være muligt at se hvornår man sidst har opdateret oplysningerne i lige præcis den række eller celle.

Håber ikke jeg har fornærmet nogen:)
Avatar billede b_hansen Novice
14. marts 2006 - 11:23 #10
Der er såmænd ikke nogen, der er fornærmet.

Når der opstår en diskussion som ovenfor, er det bare væsentligt at få afklaret, hvilken opfattelse af spørgsmålet, der er den rigtige. Og det oplever vi desværre nogle gange, at nye brugere ikke gør herinde. Derfor min, må jeg da erkende i bakspejlet, lidt harske kommentar. *S*
Avatar billede netenk Nybegynder
15. marts 2006 - 22:11 #11
Jamen, lad mig så beklage over for både bak og excelent - Spørgsmålet kan måske tydeliggøres såedes: (Bak ser forresten ud til at have fanget problemstillingen)

Jeg sidder med et excelark hvor jeg registrerer en masse ordrer (En på hver linie, f.eks i A2-V2 = 1 ordre). Det jeg efterlyser er en metode hvorpå at jeg til sidst i linien kan se hvornår der sidst er blevet ændret i den (f.eks. W2 viser tidspunktet hvor A2-V2 sidst blev ændret). Jeg har forsøgt mig med bak´s kode, men kan ikke få den til at vise noget - Skal man skrive noget i den celle der skal skrive tidspunktet, for at få det til at virke?

På forhånd tak for hjælpen :)
Avatar billede bak Forsker
15. marts 2006 - 23:41 #12
Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect(Target, Range("A2:V5000")) Is Nothing And Target.Cells.Count = 1 Then
    Range("W" & Target.Row) = Date
  End If
End Sub
Avatar billede bak Forsker
15. marts 2006 - 23:42 #13
Denne vil registrere enhver ændring/indtasning i A2:V5000 og notere en dato i kolonne w
Avatar billede netenk Nybegynder
16. marts 2006 - 10:29 #14
Sejt! det virker :D

Er der mulighed for at få et klokkeslet med også? (Ikke strengt nødvendigt, men Nice To Have =8-)

Send et svar så jeg kan give dig point ;)

Endnu engang tak for hjælpen.
Avatar billede bak Forsker
16. marts 2006 - 14:24 #15
Erstat =Date med =Now
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester