Avatar billede viperfx102 Nybegynder
06. november 2006 - 22:44 Der er 6 kommentarer og
1 løsning

Gem dato for indtastning i celle

Bruger følgende formel til at notere hvad dato der bliver indtastet noget i en celle.

=HVIS(ER.TEKST(B80);IDAG(); "")

Men det opdaterer dato hver gang jeg åbner Excel arket. Hvordan får jeg den til ikke at blive ved med at opdaterer datoen?
Avatar billede excelent Ekspert
06. november 2006 - 22:59 #1
indsæt i arkets kodemodul

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B80")) Is Nothing Then Exit Sub
Cells(1, 1) = Now
End Sub

Cells(1,1) = A1  ret selv til hvor dato skal skrives og formater sellen i rette format
Avatar billede kabbak Professor
07. november 2006 - 00:05 #2
mon ikke lige der skal testes for om det er tekst også,Mu virker den på hele B kolonnen.

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("B:B")) Is Nothing Then Exit Sub
    If Not IsNumeric(Target) Then
        Cells(Target.Row, "A") = Now ' samme række som cellen med tekst, ret "A" til den kolonne det datoen skal skrives i
    End If
End Sub
Avatar billede viperfx102 Nybegynder
08. november 2006 - 17:13 #3
Cool, tak! Kan i ikke oprette nogle svar...
Avatar billede excelent Ekspert
08. november 2006 - 18:19 #4
ok hvis du fortæller hvilken en der dur :-)
Avatar billede viperfx102 Nybegynder
08. november 2006 - 20:04 #5
De fungere jo begge... :o)

Valgte dog at bruge kabbak's version, da den lille validering passede perfekt til det jeg var igang med...
Avatar billede kabbak Professor
08. november 2006 - 22:01 #6
et svar ;-))
Avatar billede excelent Ekspert
08. november 2006 - 23:21 #7
ok :-)
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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