Error al visualizar una hoja!

04/04/2007 - 12:12 por kusflo | Informe spam
Tengo un error que al principio parecía la típica tontería pero que a estas
alturas y después de revisar el código más de 20 veces ya me empieza a
fastidiar. Resulta que al visualizar mediante codigo una hoja de mi libro de
excel el programa me da este error en tiempo de ejecución: "Se ha producido
el error '57121' en tiempo de ejecución. Error definido por la aplicación o
el objeto."
Para más misterio decir que esta hoja esta oculta y si la visualizo
manualmente en "Formato --> Hoja --> Mostrar" la visualiza correctamente pero
mediante código no me deja!!!. Os dejo aqui el sencillo codigo que tengo
metido en un botón para visualizar la hoja:
Private Sub bot_ventas_ini_Click()
Sheets("VENTAS").Visible = True
End Sub


"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.

Preguntas similare

Leer las respuestas

#1 Ricardo_NQN
04/04/2007 - 18:28 | Informe spam
Hola, como andas.
El codigo es el correcto.
Se me ocurren 2 posibilidades de error, que el nombre no sea correcto, x un
espacio en blanco o punto, o la hoja este visible al momento de correr la
macro.
Proba estoy y sino vemos otra alternativa.
Saludos

Ricardo_Nqn


"kusflo" escribió:

Tengo un error que al principio parecía la típica tontería pero que a estas
alturas y después de revisar el código más de 20 veces ya me empieza a
fastidiar. Resulta que al visualizar mediante codigo una hoja de mi libro de
excel el programa me da este error en tiempo de ejecución: "Se ha producido
el error '57121' en tiempo de ejecución. Error definido por la aplicación o
el objeto."
Para más misterio decir que esta hoja esta oculta y si la visualizo
manualmente en "Formato --> Hoja --> Mostrar" la visualiza correctamente pero
mediante código no me deja!!!. Os dejo aqui el sencillo codigo que tengo
metido en un botón para visualizar la hoja:
Private Sub bot_ventas_ini_Click()
Sheets("VENTAS").Visible = True
End Sub


"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.
Respuesta Responder a este mensaje
#2 kusflo
04/04/2007 - 19:04 | Informe spam
Eso pense yo pero luego descubrí que me sucede con todas las hojas ocultas,
es decir, que el codigo no funciona para ninguna hoja. Es como si de repente
ese codigo no fuera correcto para el VBA de Excel. La unica particularidad
que tiene este archivo es que fue creado en un Windows XP con una version de
Office 2000.


"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.


"Ricardo_NQN" escribió:

Hola, como andas.
El codigo es el correcto.
Se me ocurren 2 posibilidades de error, que el nombre no sea correcto, x un
espacio en blanco o punto, o la hoja este visible al momento de correr la
macro.
Proba estoy y sino vemos otra alternativa.
Saludos

Ricardo_Nqn


"kusflo" escribió:

> Tengo un error que al principio parecía la típica tontería pero que a estas
> alturas y después de revisar el código más de 20 veces ya me empieza a
> fastidiar. Resulta que al visualizar mediante codigo una hoja de mi libro de
> excel el programa me da este error en tiempo de ejecución: "Se ha producido
> el error '57121' en tiempo de ejecución. Error definido por la aplicación o
> el objeto."
> Para más misterio decir que esta hoja esta oculta y si la visualizo
> manualmente en "Formato --> Hoja --> Mostrar" la visualiza correctamente pero
> mediante código no me deja!!!. Os dejo aqui el sencillo codigo que tengo
> metido en un botón para visualizar la hoja:
> Private Sub bot_ventas_ini_Click()
> Sheets("VENTAS").Visible = True
> End Sub
>
>
> "Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
> aquí el verdadero saber." Confucio.
Respuesta Responder a este mensaje
#3 Héctor Miguel
04/04/2007 - 20:30 | Informe spam
hola, marcos !

... al visualizar mediante codigo una hoja... da este error...:
"Se ha producido el error '57121' en tiempo de ejecucion. Error definido por la aplicacion o el objeto."
... esta hoja esta oculta... manualmente en "Formato --> Hoja --> Mostrar" la visualiza correctamente
pero mediante codigo no me deja!!!... aqui el sencillo codigo... metido en un boton...:
Private Sub bot_ventas_ini_Click()
Sheets("VENTAS").Visible = True
End Sub



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 ?

comentas [si hubiera/encuentras] algun detalle mas... 'significativo' ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida