Un cliente me contactó, quejándose de las hojas de cálculo de Excel que tardaban demasiado en abrirse. Usan Excel para crear facturas, por lo que tienen cientos de hojas de cálculo Excel con formato ligero y cálculos muy simples. Al ordenar las hojas de cálculo por tamaño, vi que si bien la mayoría de las hojas de cálculo oscilaban entre 10 y 250k, había un puñado de hojas de cálculo con tamaños de archivo de 2-3 MB y más. Curiosamente, los tamaños de archivo no eran enormes, no contenían muchos datos, solo un poco de formato, tal vez dos o tres páginas de facturas impresas, pero la cantidad de datos era casi idéntica a las hojas de cálculo de menor tamaño (y apertura normal) .
Al abrir el archivo, la cantidad de RAM necesaria aumentaría de 3 MB a 400 MB, y ocuparía por completo un solo núcleo (probado en un doble núcleo en la oficina y mi computadora portátil de cuatro núcleos), mientras se inicia. Pensé que de alguna manera habían captado algún código VBA, pero no hay macros, no hay código VBA. Ctrl + Fin muestra 39 filas y aproximadamente 12 columnas (termina en M). Incluso he eliminado los datos, fila por fila o columna por columna, hasta que no quedan datos, y todavía me da el mismo problema.
He revisado muchas búsquedas de Google, pero no he llegado a ninguna parte. ¿Alguien puede ofrecer alguna ayuda?