Avatar billede peterkrog Nybegynder
31. december 2010 - 09:04 Der er 7 kommentarer og
1 løsning

Excelfelt der udfylder sig selv med dato

LIdt hjælp før festen :)

Jeg ønsker et felt i en række automatisk udfylder sig selv med dato når feltet ved siden af blever udfyldt med ubestemt data.

Håber på hjælp :)
Avatar billede supertekst Ekspert
31. december 2010 - 09:29 #1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim dataRække As Long
  If flag = False Then
        If ændretRække > 0 Then
            flag = True
            dataRække = søgSkib(UCase(Range("B" & ændretRække).Value))
           
            If dataRække > 0 Then
                With arkData
                    .Range("A" & dataRække & ":G" & dataRække).Copy
                End With
               
                ActiveSheet.Range("B" & ændretRække).Select
                ActiveSheet.Paste
               
                ActiveSheet.Range("A" & ændretRække) = Format(Now, "dd-mm-yyyy")      '<----------------
            End If
        End If
       
        Set arkData = Nothing
        Application.CutCopyMode = False
        ændretRække = 0
       
        flag = False
    End If
End Sub
Avatar billede peterkrog Nybegynder
31. december 2010 - 09:41 #2
åhh du er jo gude skøn ;) hvad med du bare laver det på arket jeg sendte til dig igår så acp jeg begge opr. spørgsmål. Jeg ønsker den udfylder dagens dato når jeg udfylder skibsnavnet :)

VH Peter
Avatar billede supertekst Ekspert
31. december 2010 - 10:14 #3
ok - jeg sender version 3..
Avatar billede jgbasse Nybegynder
10. januar 2011 - 16:19 #4
Jeg har samme problem med et ark men jeg har ingen idé om hvordan man sætter den smøre ind du nævner, supertekst.
Jeg vil meget gerne have udfyldt en celle med dags dato når cellen ved siden af bliver udfyldt med hvilken som helst værdi.
Findes der ikke bare en simpel =if B33 fyldes, skal A33 fyldes med =TODAY ???

(Jeg er MEGET grøn i dette)
Avatar billede supertekst Ekspert
10. januar 2011 - 18:10 #5
Hvis formel indsættes i A33: =HVIS(B33<>"";IDAG();"")
Avatar billede jgbasse Nybegynder
11. januar 2011 - 16:08 #6
Den udfylder bare med datoen, ligemeget om der står noget i B33
Avatar billede supertekst Ekspert
11. januar 2011 - 17:35 #7
Prøv at se, om der ikke skulle være en blank i B33?
Avatar billede jgbasse Nybegynder
21. januar 2011 - 15:15 #8
Det var helt perfekt, supertekst. Du kan lige oprette så jeg kan tildele point.
Men jeg har stadig et problem - Hvis jeg i dag(21/1) skriver noget og den laver en auto-dato i feltet ved siden af(hvilket er korrekt), gemmer jeg derefter arket og lukker det ned.
Dagen efter vil jeg skrive nogle nye data ind og så har datoen ændret sig til den nye dato (22/1). Det skal den ikke. Datoen på de data jeg skrev ind igår, skal forblive datoen for igår og dem jeg skriver ind i dag skal have dags dato.
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