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".