Körningsfel-2147467259 (80004005) när du anger en egenskap för ett diagram
Symptom
Tänk dig följande situation:
- Du har ett makro som anger en egenskap för ett diagram i Microsoft Excel. Makrot anger till exempel MaximumScale, MinimumScale, Title, Axis eller Legendproperty för ett diagram.
- Du skyddar kalkylbladet. När du gör det klickar du för att markera kryssrutan Redigera objekt i dialogrutan Skydda blad .
- Du kör makrot.
I det här scenariot får du ett felmeddelande som liknar något av följande.
Felmeddelande 1
Run-time error '-2147467259 (80004005)':
Method 'MaximumScale' of object 'Axis' failed
Felmeddelande 2
Run-time error '-2147467259 (80004005)':
Automation error
Unspecified error
Orsak
Det här problemet beror på att Excel-objektmodellen för diagrammet är inaktiverad i ett skyddat kalkylblad.
Lösning
Lös problemet genom att ta bort skyddet för kalkylbladet så att makrot kan köras. Du kan ta bort skyddet från kalkylbladet manuellt eller med hjälp av metoden Ta bort skydd i makrot.
Status
Microsoft har bekräftat att det är ett problem i de Microsoft-produkter som listas i avsnittet "Gäller för".
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för