Error de Automatizacion_

05/01/2007 - 05:41 por Arubiangt | Informe spam
Hola!
estoy trabando una aplicacion en el VB de Excel 2003, la aplicacion me
funciona correctamente en el pc de mi oficina, la he llevado a mi casa pero
cuando ejecuto el archivo me sale : Error de Compilacion: Error de
automatizacion; me da dos opciones aceptar o ayuda:
En ACEPTAR puedo entrar al editor de Vb y doy la opcion de compilar y en
cada "Private Sub..." me sale de nuevo el error.
En AYUDA me muestra una ventanita con el siguiente Texto "Error de
Automatizacion Error (440)" (la verdad no lo entiendo).

revise las versiones de Excel y son las mismas con sus correspondientes
actualizaciones. Agradezco me puedan ayudar ya que esta aplicacion
(Terminada) se Instalara en varios pcs. Gracias!!!

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
05/01/2007 - 06:45 | Informe spam
hola, 'anonimo/a' !

... una aplicacion en el VB de Excel... funciona correctamente en el pc de mi oficina
la he llevado a mi casa pero cuando ejecuto el archivo me sale: Error de Compilacion: Error de automatizacion
me da dos opciones aceptar o ayuda:
En ACEPTAR puedo entrar al editor de Vb y doy la opcion de compilar y en cada "Private Sub..." me sale de nuevo el error.
En AYUDA me muestra una ventanita con el siguiente Texto "Error de Automatizacion Error (440)" (la verdad no lo entiendo).
revise las versiones de Excel y son las mismas con sus correspondientes actualizaciones.
... esta aplicacion (Terminada) se Instalara en varios pcs...



[hasta donde se]... los errores de automatizacion pueden originarse por una de dos situaciones [o quizas ambas?]...
o... estas haciendo llamadas a componentes ActiveX NO registrados...
o... estas tratando de usar metodos/propiedades/... que NO son 'aplicables' al objeto al que se las tratas de aplicar -?-

1) +/- exactamente cuando haces 'que'... es que saltan los errores ?
2) comentas que el error salta de nuevo... "en cada "Private Sub..."" PERO... de que modulo/s ?
3) [probablemente]... tienes varios formularios que hacen llamadas entre si [o son 'interdependientes'] ?
ese 'tipo de relaciones'... suelen llegar a ser dificiles de 'corregir/depurar/mantener/revisar/...' :-((
4) estas copiando objetos entre diferentes libros ?
5) estas importando/exportando datos de/a otras aplicaciones ?... se involucran 'nombres de rangos' o algo parecido ?
6) estas manejando las '.BuiltinDocumentProperties' ?
7) aun tratandose de la misma version y actualizaciones en ambas pc's... es probable que uses controles...
-> cuyas librerias NO esten instaladas/registradas/... en la pc donde recibes los errores -?-
[ya sea a traves de formularios y/o incrustados en las hojas] -???-
-> revisa en la pc donde falla, en el editor de vba, en [menu] herramientas / referencias -> alguna que diga FALTA: o MISSING:

como imaginaras, las anteriores 'probabilidades' [obviamente] NO son las unicas que pudieran estarse presentando :-((
pero creo que podemos empezar con ellas para ver si detectas algun detalle mas... 'significativo/concreto/...' :))

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Arubiangt
07/01/2007 - 02:34 | Informe spam
7) aun tratandose de la misma version y actualizaciones en ambas pc's... es


probable que uses controles...
-> cuyas librerias NO esten instaladas/registradas/... en la pc donde recibes los errores -?-
[ya sea a traves de formularios y/o incrustados en las hojas] -???-
-> revisa en la pc donde falla, en el editor de vba, en [menu] herramientas / referencias -> alguna que diga FALTA: o MISSING:

como imaginaras, las anteriores 'probabilidades' [obviamente] NO son las unicas que pudieran estarse presentando :-((
pero creo que podemos empezar con ellas para ver si detectas algun detalle mas... 'significativo/concreto/...' :))

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.




Ya mire esta opcion y esta todo bien, ademas como tengo un control de
crystal report pense que podria ser la falta de las librerias de este
programa, ya lo instale pero me sigue saliendo el error.
Gracias
Andrés R.
Respuesta Responder a este mensaje
#3 Héctor Miguel
07/01/2007 - 05:21 | Informe spam
hola, Andrés !

7) aun tratandose de la misma version y actualizaciones en ambas pc's... es probable que uses controles...
-> cuyas librerias NO esten instaladas/registradas/... en la pc donde recibes los errores -?-
[ya sea a traves de formularios y/o incrustados en las hojas] -???-
-> revisa en la pc donde falla, en el editor de vba, en [menu] herramientas / referencias -> alguna que diga FALTA: o MISSING:



Ya mire esta opcion y esta todo bien, ademas como tengo un control de crystal report
pense que podria ser la falta de las librerias de este programa, ya lo instale pero me sigue saliendo el error...



1) dejame 'insistir' en las dos causas [que conozco] que podrian causar errores de automatizacion...
o... estas haciendo llamadas a componentes ActiveX NO registrados...
o... estas tratando de usar metodos/propiedades/... que NO son 'aplicables' al objeto al que se las tratas de aplicar

2) 'automatizacion': significa 'controlar' [o tratar de controlar] una aplicacion desde otra aplicacion 'ajena'

3) por tus nuevos comentarios, me da la impresion de que tienes una maquina donde creas/desarrollas/... -> aplicaciones...
en la que cuentas con lenguajes y componentes de programacion [como VB stand-alone, Crystal Reports, etc. etc. etc.] -?-

4) si 'vamos bien' hasta este punto... es -solo- probable que, si estas generando aplicaciones 'instalables/transportables/...'
estes 'mezclando' variables/controles/componentes/llamadas/procedimientos/... en los modulos de las distintas aplicaciones

5) si seguimos 'comunicados'... [probablemente] sera mejor que vayas separando modulos de aplicacion 'especifica' a cada programa
de lo contrario [insisto]... no sera facil encontrar cual procedimiento/control/propiedad/... le ocasione problemas a otro

6) [ademas] desde el preciso instante en que haces uso de controles 'especiales' [y sus referencias y librerias, etc. etc. etc.]...
considera que YA estas 'corriendo el riesgo' de que dichos controles [y sus librerias] NO esten disponibles en otros equipos
[por lo cual] no es 'suficiente'... llevar e instalar librerias de un equipo a otro [pensando que completaras referencias necesarias] :\

comentas si nada de lo supuesto hasta ahora se acerca a las posibles causas de tus errores de automatizacion en 'otros' equipos ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida