Avatar billede Slettet bruger
27. juni 2008 - 08:42 Der er 4 kommentarer og
1 løsning

Indsæt dags dato

Hej
Jeg vil gerne indsætte dags dato i en celle i mit regneark ifm. at jeg kører min makro. Kan nogen fortælle mig hvorfor min kode ikke virker? Den går i stå ved: Range("B4").Value = Date


  Screenupdate = False
    ActiveSheet.Unprotect
   
    Range("A7").Select
    Selection.QueryTable.Refresh BackgroundQuery:=False
   
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
   
    Range("B4").Value = Date
                           
    Range("B3").Select
   
    ActiveSheet.Protect
    Screenupdate = True
Avatar billede mugs Novice
27. juni 2008 - 08:44 #1
Range("B4").Value = Date

Fungerer her. Hvilken fejl får du?
Avatar billede Slettet bruger
27. juni 2008 - 08:54 #2
"Den celle eller det diagram som du prøver at ændre, er skrivebeskyttet."

Det kan jeg ikke helt forstå - jeg har jo fjernet arkbeskyttelsen i starten af koden - har jeg ikke?
27. juni 2008 - 08:55 #3
Det er den linie, der står umiddelbart over linien, der indsætter datoen.
Her aktiveres beskyttelse. Dette medfører at der ikke kan ændres i cellen.

Byt om på de 2 linier.
Avatar billede Slettet bruger
27. juni 2008 - 08:57 #4
Selvfølgelig!! Så simpelt....
Jeg har bare stirret mig blind på den linje med datoen.
Tak for hjælpen - læg et svar så du kan få dine point.
27. juni 2008 - 09:16 #5
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
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