Mensajes de error de la referencia de Visual Basic (440) ejecutando UserForm

17/04/2007 - 00:01 por Leonardo | Informe spam
Hola. Estaba trabajando una UserForm1, y todo funcionaba OK, Hasta que
reinicié el PC, y después al intentar ejecutar la macro, el sistema me
responde:
"
Mensajes de error de la referencia de Visual Basic
Error de automatización

Automation error

Error al ejecutar un método o al intentar obtener una propiedad de una
variable del objeto. El error ha sido detectado por la aplicación que
creó el objeto.

Para corregir este error
Compruebe las propiedades del objeto Err para determinar el origen y
la naturaleza del error.

Use la instrucción On Error Resume Next inmediatamente antes de la
instrucción de acceso y, a continuación, compruebe los errores
inmediatamente después de la instrucción de acceso.
"

Qué diablos habrá pasado ? Será debido a alguna descarga automática de
actualización ? Cómo resuelvo esto?

Gracias.

Preguntas similare

Leer las respuestas

#1 Tux
17/04/2007 - 10:46 | Informe spam
Leonardo escribió:
Hola. Estaba trabajando una UserForm1, y todo funcionaba OK, Hasta que
reinicié el PC, y después al intentar ejecutar la macro, el sistema me
responde:
"
Mensajes de error de la referencia de Visual Basic
Error de automatización

Automation error

Error al ejecutar un método o al intentar obtener una propiedad de una
variable del objeto. El error ha sido detectado por la aplicación que
creó el objeto.

Para corregir este error
Compruebe las propiedades del objeto Err para determinar el origen y
la naturaleza del error.

Use la instrucción On Error Resume Next inmediatamente antes de la
instrucción de acceso y, a continuación, compruebe los errores
inmediatamente después de la instrucción de acceso.
"

Qué diablos habrá pasado ? Será debido a alguna descarga automática de
actualización ? Cómo resuelvo esto?

Gracias.




Hola Leandro :)

¿Ya has probado a realizar las indicaciones del error? te puedo asegurar
que el codigo un dia puede funcionarte a las mil maravillas y otro dia
no puede funcionarte y darte mil errores :))

¿Porque sucede esto? muy facil el codigo no esta bien estructurado o
bien formado :)

En cuanto a las descargas automaticas de actualizacion eso es imposible
ya que estan especialmente preparadas para corrigir errores :)

Comentanos ok? :)

Saludos
Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

Now We are free [Enya]

www.fermu.com
Respuesta Responder a este mensaje
#2 Leonardo
17/04/2007 - 22:33 | Informe spam
Hola. Pues te cuento: El PC donde trabajo, no corre la macro, pero los
de mis compañeros de trabajo si lo hacen a las mil maravillas. O sea,
si fue una actualización lo que ocasiona el problema.




On 17 abr, 03:46, Tux wrote:
Leonardo escribió:





> Hola. Estaba trabajando una UserForm1, y todo funcionaba OK, Hasta que
> reinicié el PC, y después al intentar ejecutar la macro, el sistema me
> responde:
> "
> Mensajes de error de la referencia de Visual Basic
> Error de automatización

> Automation error

> Error al ejecutar un método o al intentar obtener una propiedad de una
> variable del objeto. El error ha sido detectado por la aplicación que
> creó el objeto.

> Para corregir este error
> Compruebe las propiedades del objeto Err para determinar el origen y
> la naturaleza del error.

> Use la instrucción On Error Resume Next inmediatamente antes de la
> instrucción de acceso y, a continuación, compruebe los errores
> inmediatamente después de la instrucción de acceso.
> "

> Qué diablos habrá pasado ? Será debido a alguna descarga automática de
> actualización ? Cómo resuelvo esto?

> Gracias.

Hola Leandro :)

¿Ya has probado a realizar las indicaciones del error? te puedo asegurar
que el codigo un dia puede funcionarte a las mil maravillas y otro dia
no puede funcionarte y darte mil errores :))

¿Porque sucede esto? muy facil el codigo no esta bien estructurado o
bien formado :)

En cuanto a las descargas automaticas de actualizacion eso es imposible
ya que estan especialmente preparadas para corrigir errores :)

Comentanos ok? :)

Saludos
Monica

Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

Now We are free [Enya]

www.fermu.com- Ocultar texto de la cita -

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
#3 Tux
17/04/2007 - 23:52 | Informe spam
Leonardo escribió:
Hola. Pues te cuento: El PC donde trabajo, no corre la macro, pero los
de mis compañeros de trabajo si lo hacen a las mil maravillas. O sea,
si fue una actualización lo que ocasiona el problema.




Hola :)

Pues siento discrepar contigo, por varias razones:

Primera :

El error que te da es un 440 : [he aqui como corregir el error]

http://msdn2.microsoft.com/es-es/library/wcydsbe9(VS.80).aspx

Segundo:

¿Estas trabajando con automatizacion OLE? ¿referencias a librerias
Excel? ¿controles dll, OCX,?

Tercero:

¿Todos los pc tienen actualizacion automaticas?, ¿tienen el mismo
office? ¿mismo sistema operativo? ¿cuales han sido las ultimas
actualizaciones instaladas y para que se han instalado esas actualizaciones?

Cuarto:

¿ES posible que hayas cambiado los nombres a los archivos/directorios ...?

Quinto:

Con tan pocos datos, falta de detalles, que es lo que realiza ese
userform etc es imposible determinar la causa del Porque ;-)


Si lo deseas, puedes consultar la siguiente búsqueda de mensajes realizada
en «Google» bajo el asunto «Error de Automatización», por si encuentras algo
que te ayude a solucionar el problema:

http://tinyurl.com/2oeqph

Comentanos ok? :-)

Saludos
Monica



Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

Now We are free [Enya]

www.fermu.com
Respuesta Responder a este mensaje
#4 Leonardo
18/04/2007 - 16:24 | Informe spam
Hola. Pues en el punto tercero, aunque dices que discrepas conmigo, me
das la razón, jejeje.

"Tercero:


¿Todos los pc tienen actualizacion automaticas?, ¿tienen el mismo
office? ¿mismo sistema operativo? ¿cuales han sido las ultimas
actualizaciones instaladas y para que se han instalado esas
actualizaciones?

"
Exactamente, todos los PCs cumplen lo que dices, son de la misma
empresa y se administran centralizadamente. Como no soy el
administrador del sistema, pues no sé para que son las
actualizaciones, pero si que es claro que fue la última actualización,
sea lo que sea, lo que causó el inconveniente.


De hecho, aunque no sé con exactitud lo que pasó, si sé como
resolverlo. Tomé mi userform y probé uno a uno los controles. La falla
está en que la nueva actualización, no permite el uso del control
DTPicker (al parecer se modificó el OCX que lo usa, debido a la
actualización). Lo que hice por el momento, es utilizar el control
Calendar, el cual para lo que busco cumple la misma función, y si
funciona con la nueva actualización.

Gracias de todos modos por el apoyo :).



On 17 abr, 16:52, Tux wrote:
Leonardo escribió:

> Hola. Pues te cuento: El PC donde trabajo, no corre la macro, pero los
> de mis compañeros de trabajo si lo hacen a las mil maravillas. O sea,
> si fue una actualización lo que ocasiona el problema.

Hola :)

Pues siento discrepar contigo, por varias razones:

Primera :

El error que te da es un 440 : [he aqui como corregir el error]

http://msdn2.microsoft.com/es-es/library/wcydsbe9(VS.80).aspx

Segundo:

¿Estas trabajando con automatizacion OLE? ¿referencias a librerias
Excel? ¿controles dll, OCX,?

Tercero:

¿Todos los pc tienen actualizacion automaticas?, ¿tienen el mismo
office? ¿mismo sistema operativo? ¿cuales han sido las ultimas
actualizaciones instaladas y para que se han instalado esas actualizaciones?

Cuarto:

¿ES posible que hayas cambiado los nombres a los archivos/directorios ...?

Quinto:

Con tan pocos datos, falta de detalles, que es lo que realiza ese
userform etc es imposible determinar la causa del Porque ;-)

Si lo deseas, puedes consultar la siguiente búsqueda de mensajes realizada
en «Google» bajo el asunto «Error de Automatización», por si encuentras algo
que te ayude a solucionar el problema:

http://tinyurl.com/2oeqph

Comentanos ok? :-)

Saludos
Monica

Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

Now We are free [Enya]

www.fermu.com
Respuesta Responder a este mensaje
#5 Tux
18/04/2007 - 19:58 | Informe spam
Leonardo escribió:
Hola. Pues en el punto tercero, aunque dices que discrepas conmigo, me
das la razón, jejeje.

"Tercero:


¿Todos los pc tienen actualizacion automaticas?, ¿tienen el mismo
office? ¿mismo sistema operativo? ¿cuales han sido las ultimas
actualizaciones instaladas y para que se han instalado esas
actualizaciones?

"
Exactamente, todos los PCs cumplen lo que dices, son de la misma
empresa y se administran centralizadamente. Como no soy el
administrador del sistema, pues no sé para que son las
actualizaciones, pero si que es claro que fue la última actualización,
sea lo que sea, lo que causó el inconveniente.


De hecho, aunque no sé con exactitud lo que pasó, si sé como
resolverlo. Tomé mi userform y probé uno a uno los controles. La falla
está en que la nueva actualización, no permite el uso del control
DTPicker (al parecer se modificó el OCX que lo usa, debido a la
actualización). Lo que hice por el momento, es utilizar el control
Calendar, el cual para lo que busco cumple la misma función, y si
funciona con la nueva actualización.

Gracias de todos modos por el apoyo :).





Ha sido un placer Leandro :) peroooo sigo pensando :D que no es por
culpa de una actualizacion [seguiria rebatiendo mis porques pero mejor
llamame cabezona si quieres jejejeej], pero bueno te paso un enlace para
que te descarges si quieres el DtPicker que pertenece a la biblioteca
Microsoft DateandTimerPicker control vb 6 correspondiente a [
mscomct2.ocx ] por si lo quieres tener :-), y no te sabria decir a
partir de que office lo incluyeron y dejaron de incluir :-?

lo introduces en C:\windows\sistem32

y lo registras de nuevo [todo esto en el caso que tengas permisos
necesarios para realizarlo en el PC ok? :-) ]

http://activex.microsoft.com/contro...COMCT2.CAB

Saludos cordiales
Monica



Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

Now We are free [Enya]

www.fermu.com



Anotacion: Si por los foros veis Spam masivo sobre temas que nada tienen
que ver con el foro en cuestion,
Deciros que es un << Troll/s >> que unas veces usurpan el nombre e
identidad de gente profesional en la materia,
y otras veces usurpan el nombre e identidad de aquel o aquellos que
contestan a su Spam, su verdadero nombre es:

Pablito "Alias el Cuervo" y Compañia [igual de payasos todos]

Lo mejor que podeis hacer, es o bien ignorarlos como si no existiera o
hacer seguimiento de las NEws de microsoft,

a traves de por ejemplo entre otros:

Outloock Express o Mesnews [lo podeis Delete :-)) ]

Y Si utilizais el Thunderbird podeis utilizardo como Separador de hilos
y queda muy mono :-))))
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida