Buenas te envío un fichero guardado en un nuevo que se abre muchísimo más deprisa y además es más pequeño si el anterior era 5.5MB este son 2MB.
Cuales son las causas principales que tarde tanto en abrirse un libro:
- Gran número de formulas. (Que no es tu caso)
- Gran volumen de datos. (Que tampoco es tu caso)
- Tablas. (Que si es tu caso)
- Hay más causas pero no vienen a cuento.
.
Y la cuestión es ¿Por que? La razón es como guarda EXCEL la información en los formatos XLSX y XLSM. En primer lugar estos formatos son ficheros comprimidos que puedes abrir con un WinZip, WinRar o similar. Tu fichero descomprimido ocupa 48.8MB y una vez descomprimido hay que transformar la información al formato que la trata Excel porque el formato de los ficheros descomprimidos es XML.
Para que te hagas una idea así es como guarda la información de la hoja AUXILIAR
Y esto es solo una pequeña parte de todo el código de la hoja. Traducir esto requiere tiempo y por esto tarda tanto en abrirse.
El formato XLSB es un formato binario y basicamente es un volcado de memoria, sin conversiones de ningún tipo y veras que se abre en seguida el libro.
Yo no utilizo el formato tabla, si utilizo la misma estructura de datos.
No se que ventajas tienen las tablas pero si se las desventajas tienen y es que consumen muchos recursos y son lentas de actualizar cuando tienes que entrar un volumen grande de datos, en mis libro entran en un año aproximadamente 8 millones de registros a una media de 32000 diarios, repartidos en 13 hoja y con y tablas aun estaría actualizando octubre de año pasando.
Mi libro a final de diciembre tiene un tamaño de 200MB en formato XLSB y se abre en poco tiempo.
Saludos.
\\//_