viernes, 17 de mayo de 2019

Se requiere un objeto (Visual Basic)


Buenos días.

Cada actualización o cada cambio de sistema operativo, resulta en una odisea en algunos casos, cuando se pretende ejecutar algún ejecutable de Visual Basic 6.0.

En este caso particular, se genero un problema con la automatización de excel desde visual basic.

mostrando el mensaje: "Se requiere un objeto"

Para corregir este error


La solución es muy simple, solo hay que instalar el office 2007  para que el sistema operativo, registre los componentes necesarios, las mismas que comparte Visual Basic 6.0 para las tareas de automatización.

link de descargar que utilicé: Descarga desde mega

Tratar de buscar el dll, o el archivo de instalación por separado es muy difícil y se perderá mucho tiempo.

Por ultimo, si esta en el modo desarrollador, no olvide registrar el componente en "Agregar referencia":


Espero les sea de ayuda.
Saludos