Error '57121' en tiempo de ejecución

14/06/2007 - 10:51 por kusflo | Informe spam
Tengo una plantilla compartida para varios equipos y cada uno crea hojas a
partir de la misma. Si yo CREO la hoja en una serie de equipos determinados,
funciona perfectamente y si en cambio la creo en otros pues da el siguiente
error cuando visualizo una hoja por codigo (Sheets("CAJA").Visible = true).
El error es el siguiente:

Se ha producido el error '57121' en tiempo de ejecución:

Error definido por la aplicación o el objeto.

La diferencia entre estos equipos es la siguiente:

Los Office son iguales. Son Office 2000. Pero el sistema operativo de los
que funciona bien es Windows 2000 Profesional mientras que el sistema
operativo de los que funciona mal es Windows XP. Otro dato que tal vez sea
importante es que yo programé la hoja en mi equipo que es Windows 2000
Profesional


¿A qué se debe este error y qué puedo hacer para solucionarlo?


Para más datos decir que he buscado este error en Internet y creo que no
solo me ocurre a mi y que incluso puede estar documentado por microsoft lo
malo es que el inglés no es lo mio y no puedo llegar a encontrar una solucion.
"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.
 

Leer las respuestas

#1 Héctor Miguel
14/06/2007 - 20:02 | Informe spam
hola, marcos ?

A) en abril preguntaste +/- lo mismo [con menor detalle que ahora] y en aquella ocasion te sugeri dos opciones
[como no diste respuesta a ellas, 'me atrevo' a reproducirlas a continuacion]
_____
1) revisa en el editor de vba con 'ese' libro como activo Y en la maquina donde se presenta el error...
[menu] herramientas / referencias
-> si aparece alguna que 'diga': FALTA: o MISSING:

2) que 'tipo' de boton es el que estas usando ? [incrustado en la hoja ?... por medio de formularios ?... ???]
y en que 'clase' de modulo tienes el codigo que se ejecuta ?
¨¨¨¨¨¨¨¨¨
B) con los nuevos datos que aportas [me atrevo y] agrego las siguientes probabilidades:

3) [asumiendo que se trata de un control ActiveX incrustado en alguna hoja]...
-> asegurate que la propiedad 'TakeFocusOnClick' este como False

4) comprueba que los Office [al menos donde falla] tengan actualizados los parches disponibles [o Service Packs]
[probablemente no importe el sistema operativo, sino la version del componente ocx del control utilizado]

comentas [ahora si] si nada de lo anterior te resulta de utilidad ?
saludos,
hector.

__ la consulta original __
... plantilla compartida... varios equipos... crea hojas a partir de la misma
... en una serie de equipos determinados, funciona perfectamente
... en otros pues da el siguiente error cuando visualizo una hoja por codigo (Sheets("CAJA").Visible = true).
... Se ha producido el error '57121' en tiempo de ejecucion: Error definido por la aplicacion o el objeto.
La diferencia entre estos equipos es la siguiente: Los Office son iguales. Son Office 2000.
Pero el sistema operativo de los que funciona bien es Windows 2000 Profesional
mientras que el sistema operativo de los que funciona mal es Windows XP.
Otro dato que tal vez sea importante es que yo programe la hoja en mi equipo que es Windows 2000 Profesional
A que se debe este error y que puedo hacer para solucionarlo?
Para mas datos decir que he buscado este error en Internet y creo que no solo me ocurre a mi
y que incluso puede estar documentado por microsoft lo malo es que el ingles no es lo mio y no puedo llegar a encontrar una solucion.

Preguntas similares