Avatar billede overisen Novice
04. maj 2004 - 08:22 Der er 4 kommentarer

problem med VBA i Excel 2003 men ikke i version 2000

Når jeg bruger Excel 2003 kommer fejlen "Runtime error 1004 Metoden Calkulate for klassen Range mislykkedes" i nedenstående VBA kode. Problemet er der ikke, når jeg bruger Excel 2000. Hvordan kan det mon være?

mvh

Søren

Sub Rekalkulation()
    Application.ScreenUpdating = False
    Worksheets("A").Unprotect
    Worksheets("B").Unprotect
    Worksheets("D").Unprotect
    Worksheets("E").Unprotect
    Range("Simulering").Value = 2
    Range("FemRegnskab").Calculate
    Range("Ekslaan").Calculate
    Range("InvOversigt").Calculate
    Range("Skatnum").Value = 1
    Nulstil_Skat
    Worksheets("A").Calculate
    Range("BeregSkat").Calculate
    Range("Skatnum").Value = 2
    Range("InvAfskriv").Value = 25
    Nulstil_Skat
    Worksheets("A").Calculate
    If Range("SkatSum") < 0 Then
        Regulere_Afskrivning
    End If
    If Range("Plannr") = 0 Then
        Range("Oversigt").Calculate
    End If
    Worksheets("B").Calculate
    Worksheets("A").Protect
    Worksheets("B").Protect
    Worksheets("D").Protect
    Worksheets("E").Protect
End Sub
Avatar billede bak Forsker
04. maj 2004 - 11:32 #1
Avatar billede overisen Novice
11. oktober 2014 - 11:21 #2
Det virker nu
Avatar billede overisen Novice
11. oktober 2014 - 11:25 #3
Jeg er usikker på hvordan jeg får givet dig point
Avatar billede overisen Novice
26. oktober 2014 - 09:15 #4
kan du ikke sende et svar så jeg kan give dig point. Nogle kan ikke lide at jeg har gamle point ude
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