Körningsfel-2147467259 (80004005) när du anger en egenskap för ett diagram

Anteckning

Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.

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 diagramens högsta skala, minsta skala, rubrik, axel eller förklaringsegenlighet.
  • Du skyddar kalkylbladet. När du gör det markerar du 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 inträffar Excel objektmodellen för diagrammet är inaktiverad i ett skyddat kalkylblad.

Lösning

Du kan komma runt det här problemet genom att ta bort skyddet från kalkylbladet så att makrot kan köras. Du kan manuellt ta bort skyddet från kalkylbladet eller genom att använda 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".