Error en tiempo de ejecución-2147467259 (80004005) al establecer una propiedad de un gráfico

Síntomas

Imagine la siguiente situación:

  • Tiene una macro que establece una propiedad de un gráfico en Microsoft Excel. Por ejemplo, la macro establece la propiedad MaximumScale, MinimumScale, Title, Axis o Legend de un gráfico.
  • Proteja la hoja de cálculo. Al hacerlo, haga clic para activar la casilla Editar objetos en el cuadro de diálogo Proteger hoja .
  • Ejecute la macro.

En este escenario, recibirá un mensaje de error similar a uno de los siguientes.

Mensaje de error 1

Run-time error '-2147467259 (80004005)':

Method 'MaximumScale' of object 'Axis' failed

Mensaje de error 2

Run-time error '-2147467259 (80004005)':

Automation error

Unspecified error

Causa

Este problema se produce porque el modelo de objetos de Excel para el gráfico está deshabilitado en una hoja de cálculo protegida.

Solución alternativa

Para solucionar este problema, desproteja la hoja de cálculo para permitir que se ejecute la macro. Puede desproteger manualmente la hoja de cálculo o mediante el método Unprotect de la macro.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".