Avatar billede joergensenmartin Juniormester
07. september 2012 - 13:47 Der er 3 kommentarer og
1 løsning

Mere macro jeg ikke fatter ;-)

Jeg sidder lige og roder med et lille sideprojekt hvor jeg vil have excel til at indsætte "Time" i celle b2 og hvis den er optaget så i celle c2. Jeg har fået noget kode af Morten til noget andet. Det har jeg så pillet lidt ved og det virker fint. Jeg fik så den ide at når jeg "stempler ind" (sætter tid i b2) skal den også sætte dato i a2. Det kan jeg også godt få den til, men når jeg kører macroen næste gang sætte den ikke kun tid i c2 men også dato i b2, hvilket jo var der "time" stod i forvejen. Er der nogen der gider forklarer mig hvorfor - hvad gør jeg forkert?? Skide irriterende jeg ikke selv kan regne ud hvordan det virker, men der er vel ikke andet at gøre end at blive ved ;-)

Koden ser sådan ud:

Sub tid_stempel()
Dim Svar As Integer
For Each c In Range("b2:c100").Cells
        If c.Value = "" Then
        c.Activate
        c.Font.ColorIndex = 3
            If c.Offset(0, 0) = "" Then
            c.Offset(0, 0) = Format(Time, "hh:mm")
            c.Offset(0, -1) = Format(Date, "dd.mmm.yy")
            c.Font.ColorIndex = xlAutomatic
        Exit Sub
            End If
            If c.Offset(0, 1) = "" Then
            c.Offset(0, 1) = Format(Time, "hh:mm")
            c.Font.ColorIndex = xlAutomatic
        Exit Sub
            End If
            c.Font.ColorIndex = xlAutomatic
        Exit Sub
        End If
    Next c
End Sub
Avatar billede store-morten Ekspert
07. september 2012 - 18:33 #1
Prøv:

If c.Offset(0, -1) = "" Then c.Offset(0, -1) = Format(Date, "dd.mmm.yy")
Avatar billede joergensenmartin Juniormester
13. september 2012 - 13:37 #2
nåede aldrig at vende tilbage til dig - sorry :-/

Men selvfølgelig virker det når du siger det ;-)
Avatar billede joergensenmartin Juniormester
14. september 2012 - 11:28 #3
skriver du et svar så du kan få dine point :-)
Avatar billede store-morten Ekspert
14. september 2012 - 14:46 #4
Kommer her
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