trabajar en una hoja oculta o que no sea visible durante el proces

22/07/2008 - 19:23 por jose riu | Informe spam
Hola.
lo que quiero saber , si es posible ejecutar una macro que trabaja sobre una
hoja oculta, donde lo principal es que esta hoja no se visualice durante el
proceso que se lleva a cabo en la ejecucion de la macro.
es decir, que se ejecute una macro desde la hoja1, y que no muestre otra
cosa en el medio, durante el proceso, salvo los resultados obtenidos en esta
misma hoja.

desde ya a todos los qu epuedan ayudarme con este problema
Jose Riu
Buenos Aires
Argentina

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
22/07/2008 - 21:45 | Informe spam
hola, jose !

lo que quiero saber, si es posible ejecutar una macro que trabaja sobre una hoja oculta
donde lo principal es que esta hoja no se visualice durante el proceso que se lleva a cabo en la ejecucion de la macro.
es decir, que se ejecute una macro desde la hoja1, y que no muestre otra cosa en el medio, durante el proceso
salvo los resultados obtenidos en esta misma hoja...



op1: utiliza como primera linea en tu macro la instruccion: -> Application.ScreenUpdating = False
(esto previene que la pantalla sea actualizada si tu macro hace des/re/selecciones de hojas, rangos, etc.)

op2: utiliza referencias precisas y completas cuando debas tomar/depositar datos de/en tu hoja oculta
(generalmente no es necesario hacer "danzas" para administrar objetos y sus propiedades entre libros y hojas)

op3: transcribe tu codigo (o al menos, la/s parte/s donde quisieras hacer alguna "mejora")

saludos,
hector.
Respuesta Responder a este mensaje
#2 jose riu
23/07/2008 - 12:43 | Informe spam
muchisimas gracias hector.

la opcion 1, es la que habia descubierto y funciono perfectamente.

Gracias de nuevo.
Jose Riu
Buenos Aires
Argentina


"Héctor Miguel" escribió:

hola, jose !

> lo que quiero saber, si es posible ejecutar una macro que trabaja sobre una hoja oculta
> donde lo principal es que esta hoja no se visualice durante el proceso que se lleva a cabo en la ejecucion de la macro.
> es decir, que se ejecute una macro desde la hoja1, y que no muestre otra cosa en el medio, durante el proceso
> salvo los resultados obtenidos en esta misma hoja...

op1: utiliza como primera linea en tu macro la instruccion: -> Application.ScreenUpdating = False
(esto previene que la pantalla sea actualizada si tu macro hace des/re/selecciones de hojas, rangos, etc.)

op2: utiliza referencias precisas y completas cuando debas tomar/depositar datos de/en tu hoja oculta
(generalmente no es necesario hacer "danzas" para administrar objetos y sus propiedades entre libros y hojas)

op3: transcribe tu codigo (o al menos, la/s parte/s donde quisieras hacer alguna "mejora")

saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida