Excel con muchas hojas

12/12/2008 - 09:02 por Thebigmik | Informe spam
Hola, tengo una BD en Access que si selecciono uno de los registros de
esta me abre una u otra hoja de un archivo Excel. El problema esta que
el archivo de excel tiene muchisimas hojas (alrededor de 200) cada una
con datos, lineas y algunos gráficos. Ocurre que cuando abre el
archivo o simplemente busca una hoja tarda demasiado, se vuelve
desesperante. ¿Hay alguna forma de reducir considerablemente el tiempo
que tarda?

Gracias y saludos, Migue.

Preguntas similare

Leer las respuestas

#1 Juan M
12/12/2008 - 14:50 | Informe spam
"Thebigmik" escribió
Hola, tengo una BD en Access que si selecciono uno de los registros de
esta me abre una u otra hoja de un archivo Excel. El problema esta que
el archivo de excel tiene muchisimas hojas (alrededor de 200) cada una
con datos, lineas y algunos gráficos. Ocurre que cuando abre el
archivo o simplemente busca una hoja tarda demasiado, se vuelve
desesperante. ¿Hay alguna forma de reducir considerablemente el tiempo
que tarda?

Gracias y saludos, Migue.

Hola Migue,

Con la cantidad de hojas que tiene tu libro y lo que dices que tiene, lo que
me extraña es que el archivo funcione y no se corrompa y pierdas todo el
trabajo.

A mi lo que se me ocurre es que si llamas a las hojas desde una base de
datos de access quiere decir que sabes donde está el libro y como se llama
cada hoja y que lo podrías descomponer en varios libros.

Un saludo,
Juan
Respuesta Responder a este mensaje
#2 pepe
14/12/2008 - 13:32 | Informe spam
¿Puedes justificar un diseño de libro con 200 hojas? en principio, no parece
muy profesional, seguramente podrá organizarse la información de mejor
forma.



"Thebigmik" escribió en el mensaje de noticias
news:
Hola, tengo una BD en Access que si selecciono uno de los registros de
esta me abre una u otra hoja de un archivo Excel. El problema esta que
el archivo de excel tiene muchisimas hojas (alrededor de 200) cada una
con datos, lineas y algunos gráficos. Ocurre que cuando abre el
archivo o simplemente busca una hoja tarda demasiado, se vuelve
desesperante. ¿Hay alguna forma de reducir considerablemente el tiempo
que tarda?

Gracias y saludos, Migue.
Respuesta Responder a este mensaje
#3 Thebigmik
15/12/2008 - 08:31 | Informe spam
¿Que cantidad de hojas, mas o menos, sería razonable? El archivo con
200 hojas pesa 3,5 megas.
Ciao y gracias
Respuesta Responder a este mensaje
#4 Héctor Miguel
16/12/2008 - 06:55 | Informe spam
hola, Migue !

Que cantidad de hojas, mas o menos, sería razonable?
El archivo con 200 hojas pesa 3,5 megas...



aunque usas terminos ambiguos (gestion de BD, lineas, graficos, etc)
asi de simple y llana la pregunta... no se le ve alguna causa aparente de falla ni forma de opinar por alguna mejora -?-
-> (macros?) que se hubieran corrido (bastantes) compilaciones/depuraciones de codigo (en diseno y/o en ejecucion)
(p.e. la compliacion (o depuracion) de codigos es una causa -entre otras- del crecimiento en tamano de archivos)
-> que hagas un guardar como... y conserves compatibilidad con versiones anteriores
-> que haya muchos (demasiados?) formatos personalizados (quizas... innecesarios?)
(consulta la ayuda en linea {F1} y preguntale por: especificaciones y limites de excel)
(ademas) probablemente estas poniendo en riesgo la integridad del archivo -?-
-> si (probablemente) estas usando algun fondo de hoja (menu: formato / hoja / fondo...) -?-
-> algunos sitios que tratan de problemas de memoria y rendimiento en excel:
(David McRitchie) http://www.mvps.org/dmcritchie/excel/slowresp.htm
(Charles Williams) http://www.DecisionModels.com/memlimitsc.htm
(notaras que no es "cierta" la creencia generalizada de que... "A MAYOR RAM (fisica)..." :-((

(probablemente) te convendria revisar el "arbol de dependencias" en las formulas que utilizan esos libros
p.e. si el tiempo de re/calculo de tu modelo resulta ya cansadito a la espera...
(seguramente) va siendo tiempo de que analices algunas otras opciones y alternativas
-> visita la pagina de Charles Williams: http://www.decisionmodels.com/
y analiza (cuando menos) las secciones de Optimising Speed y Calculation Secrets
(contienen consejos y alternativas para evitar -p.e.- cuellos de botella por formulas laaarrgas y demas)

para temas generales (consejos/trucos/etc.) acerca de mejorar el rendimiento en modelos particulares...
-> http://www.decisionmodels.com/optspeed.htm
-> http://www.ozgrid.com/News/GoodVsBa...Events.htm
-> http://www.mvps.org/dmcritchie/excel/slowresp.htm

para el caso de excel 2007 puedes revisar el siguiente articulo:
-> Improving Performance in Excel 2007
http://msdn2.microsoft.com/en-us/li...30921.aspx
(escrito por Charles Williams del primer link en el parrafo anterior)

comentas (si encuentras) algun detalle mas... descriptivo/significativo/... ?
saludos,
hector.
Respuesta Responder a este mensaje
#5 Gabriel Raigosa
16/12/2008 - 16:51 | Informe spam
Thebigmik escribió:
¿Que cantidad de hojas, mas o menos, sería razonable? El archivo con
200 hojas pesa 3,5 megas.
Ciao y gracias



Saludos;

3.5 megas no me parece mucho, he usado libros con bases de datos y
tablas dinámicas cuyo tamaño puede alcanzar 30 megas, y a veces mas,
sobre todo por la base de datos.

200 hojas?, se me ocurre preguntar sobre las estructuras de las hojas,
son similares, son tablas dinámicas.

He encontrado casos, sobre todos con tablas dinámicas, que para casos
que se pueden resolver usando campos de pagina, algunos usuarios usan
una tabla para cada campo.

Claro esta que sin conocer detalles del archivo, su estructura y
funciones es difícil recomendar como se podría optimizar.



Gabriel Raigosa
http://sites.google.com/site/misitioexcel/
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida