Habitualmente este error se produce al ejecutar Excel, por un fallo en una libreria dañada, lo que provoca que no se puedan realizar algunos procesos en la ejecucion de programas y de ahi el error.
Comprueba que las librerias estan bien, yendo a Herramienta-Macro-Editor de Visual Basic
En la siguiente pantalla selecciona Herramientas-Referencias deben aparecer todas activas o al menos:
Microsoft Excel 9.0
Object Library
OLE Automation
Microsoft Office 9.0 Object Library
Si estan todas activas y continua dando el error, vuelve a Excel y selecciona Herramientas-Complementos.
Desactiva todos y ve probando 1 a 1 ( en cada prueba habras de reiniciar el programa )
Comprueba que las librerias estan bien, yendo a Herramienta-Macro-Editor de Visual Basic
En la siguiente pantalla selecciona Herramientas-Referencias deben aparecer todas activas o al menos:
Microsoft Excel 9.0
Object Library
OLE Automation
Microsoft Office 9.0 Object Library
Si estan todas activas y continua dando el error, vuelve a Excel y selecciona Herramientas-Complementos.
Desactiva todos y ve probando 1 a 1 ( en cada prueba habras de reiniciar el programa )