Avatar billede simulu Juniormester
09. oktober 2009 - 16:12 Der er 4 kommentarer og
1 løsning

800 -> 08:00 ??

Hej
Hvordan får jeg Excel 2007 til at skrive 08:00 i en celle, når jeg taster 800??
Jeg har været inde for at se, om jeg kunne formatere cellen til det, men umiddelbart ikke kunne finde en brugbar idé.

Har forsøgt: tt:mm, [tt]:mm og flere andre, men den skriver bare dette i formellinien: 10-03-1902  00:00:00

Måske det er noget, der skal indskrives sammen med en makro?

Nogen der har en idé til, hvordan det kan lykkedes?

Mvh Jan Andreasen
Avatar billede supertekst Ekspert
09. oktober 2009 - 17:35 #1
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cværdi As String
    If Target.Column = 3 then                                  '3 = kolonne C (eks)
        cværdi = Target
       
        If CStr(cværdi) <> "" And InStr(cværdi, ".") = 0 Then
            Target = Format(cværdi, "0#:##")
        End If
    End If
End Sub
Avatar billede 8718 Juniormester
10. oktober 2009 - 18:50 #2
Hvis resultatet må stå i en anden celle, kan du benytte flg. formel:

A1=800
B1=


=+A1/100/24

B1 formatteres som klokkeslæt.
Avatar billede vesterled Nybegynder
17. oktober 2009 - 19:51 #3
Opret Brugeformat: #":"00
17. oktober 2009 - 20:06 #4
Hej Supertekst
Jeg har brug for nogenlunde det samme som Jan (blot har jeg 4 tal, 0128 fx, der skal konverteres til klokkeslætformat 01:28), og prøvede at sætte din kode ind, men den siger "Object required" og stiller sig på linien "If Target.Column = 3 Then".
Har du forslag til hvad der er galt?
19. oktober 2009 - 17:41 #5
Jeg laver ny tråd.
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