Hojas Ocultas y UserForm

14/06/2004 - 18:26 por Marcelo | Informe spam
Hola:

Quisiera saber si me pueden ayudar con lo siguiente:
Tengo un libro que tiene varias hojas y además varios
macros.
Quisiera poder crear un Userform para poder correr todas
las macros desde allí y tener ocultas todas las hojas.
He probado ocultando alguna hoja y ejecutando un macro
pero me devuelve un error pues imagino que no encuentra la
hoja.
¿Es posible que el macro funcione si las hojas que
utilizan están ocultas?
¿Qué debería hacer?

Agradezco desde ya cualquier ayuda.

Saludos,
Marcelo

Preguntas similare

Leer las respuestas

#1 LJS
14/06/2004 - 19:20 | Informe spam
Debes colocar el código en un modulo no en la hoja.


Hola:

Quisiera saber si me pueden ayudar con lo siguiente:
Tengo un libro que tiene varias hojas y además varios
macros.
Quisiera poder crear un Userform para poder correr todas
las macros desde allí y tener ocultas todas las hojas.
He probado ocultando alguna hoja y ejecutando un macro
pero me devuelve un error pues imagino que no encuentra


la
hoja.
¿Es posible que el macro funcione si las hojas que
utilizan están ocultas?
¿Qué debería hacer?

Agradezco desde ya cualquier ayuda.

Saludos,
Marcelo
.

Respuesta Responder a este mensaje
#2 JoseLuisArg
14/06/2004 - 19:59 | Informe spam
qué error te marca???

el código funciona si la hoja está visible?

Porque si podés asignar valores a hojas ocultas

"Marcelo" escribió en el mensaje
news:1bf0701c4522c$63a394c0$
Hola:

Quisiera saber si me pueden ayudar con lo siguiente:
Tengo un libro que tiene varias hojas y además varios
macros.
Quisiera poder crear un Userform para poder correr todas
las macros desde allí y tener ocultas todas las hojas.
He probado ocultando alguna hoja y ejecutando un macro
pero me devuelve un error pues imagino que no encuentra la
hoja.
¿Es posible que el macro funcione si las hojas que
utilizan están ocultas?
¿Qué debería hacer?

Agradezco desde ya cualquier ayuda.

Saludos,
Marcelo
Respuesta Responder a este mensaje
#3 Marcelo
14/06/2004 - 20:55 | Informe spam
Gracias, Pero el código está en un módulo.



Debes colocar el código en un modulo no en la hoja.


Hola:

Quisiera saber si me pueden ayudar con lo siguiente:
Tengo un libro que tiene varias hojas y además varios
macros.
Quisiera poder crear un Userform para poder correr todas
las macros desde allí y tener ocultas todas las hojas.
He probado ocultando alguna hoja y ejecutando un macro
pero me devuelve un error pues imagino que no encuentra


la
hoja.
¿Es posible que el macro funcione si las hojas que
utilizan están ocultas?
¿Qué debería hacer?

Agradezco desde ya cualquier ayuda.

Saludos,
Marcelo
.



.

Respuesta Responder a este mensaje
#4 Marcelo
14/06/2004 - 21:05 | Informe spam
Gracias José Luis:

la primer parte de la macro selecciona una hoja.
El error que aparece dice: "Fallo en el metodo Select de
la clase Worksheet" y al depurarlo el error aparenta estar
en esa parte en que se seleciona la hoja (que ahora está
oculta)
Las macros funcionaban bien si las hojas están visibles.
Yo simplemente lo que hice fue hacer la macro, luego
oculté una hoja (en las propiedades de la hoja en VBA)
para probar y me dí cuenta que la macro da un error.

Talvez deba hacer algún cambio en las macro pero no sé
cuál sería. En caso de que alguien sepa solicito que me
den información de qué debo cambiar. La idea es que la
macro funcione si la hoja está oculta o visible.

Muchas Gracias Nuevamente.

Saludos,
Marcelo




qué error te marca???

el código funciona si la hoja está visible?

Porque si podés asignar valores a hojas ocultas

"Marcelo" escribió


en el mensaje
news:1bf0701c4522c$63a394c0$
Hola:

Quisiera saber si me pueden ayudar con lo siguiente:
Tengo un libro que tiene varias hojas y además varios
macros.
Quisiera poder crear un Userform para poder correr todas
las macros desde allí y tener ocultas todas las hojas.
He probado ocultando alguna hoja y ejecutando un macro
pero me devuelve un error pues imagino que no encuentra la
hoja.
¿Es posible que el macro funcione si las hojas que
utilizan están ocultas?
¿Qué debería hacer?

Agradezco desde ya cualquier ayuda.

Saludos,
Marcelo


.

Respuesta Responder a este mensaje
#5 JoseLuisArg
15/06/2004 - 01:36 | Informe spam
No puedes hacer select de una hoja oculta

asigna el valor directamnte, o sea en vez de:
range("A1").select
selection.Value="Hola"


haz:

Range("A1").Value="Hola"



"Marcelo" escribió en el mensaje
news:1c6ff01c45242$9666b890$
Gracias José Luis:

la primer parte de la macro selecciona una hoja.
El error que aparece dice: "Fallo en el metodo Select de
la clase Worksheet" y al depurarlo el error aparenta estar
en esa parte en que se seleciona la hoja (que ahora está
oculta)
Las macros funcionaban bien si las hojas están visibles.
Yo simplemente lo que hice fue hacer la macro, luego
oculté una hoja (en las propiedades de la hoja en VBA)
para probar y me dí cuenta que la macro da un error.

Talvez deba hacer algún cambio en las macro pero no sé
cuál sería. En caso de que alguien sepa solicito que me
den información de qué debo cambiar. La idea es que la
macro funcione si la hoja está oculta o visible.

Muchas Gracias Nuevamente.

Saludos,
Marcelo




qué error te marca???

el código funciona si la hoja está visible?

Porque si podés asignar valores a hojas ocultas

"Marcelo" escribió


en el mensaje
news:1bf0701c4522c$63a394c0$
Hola:

Quisiera saber si me pueden ayudar con lo siguiente:
Tengo un libro que tiene varias hojas y además varios
macros.
Quisiera poder crear un Userform para poder correr todas
las macros desde allí y tener ocultas todas las hojas.
He probado ocultando alguna hoja y ejecutando un macro
pero me devuelve un error pues imagino que no encuentra la
hoja.
¿Es posible que el macro funcione si las hojas que
utilizan están ocultas?
¿Qué debería hacer?

Agradezco desde ya cualquier ayuda.

Saludos,
Marcelo


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida