Excel 2007/2010 ofrece una opción para guardar mis archivos en un formato de "Libro de trabajo binario de Excel" que parece ser más pequeño (50% del tamaño en algunos casos) y cargar más rápidamente. ¿Hay un inconveniente en este formato? ¿Debería evitarlo por alguna razón?
Estoy pensando que tiene que haber algún inconveniente, o sería el formato de guardado predeterminado en lugar de XLSX, pero no puedo entender cuáles podrían ser las fallas. XLSX parece ser razonablemente común en otros productos que pueden importar archivos de Excel, pero ninguno de ellos es compatible con XLSB, ¿por qué no?
fuente
.xls
es, por supuesto, un documento compuesto OLE y no XML.Mac iWork Numbers, Quickview, iOS preview y iOS Numbers no reconocen los archivos xlsb.
fuente
Guardar en binario permite que las fórmulas se guarden correctamente si son más largas que el límite de 8192 caracteres.
fuente
No uso el
xlsb
formato por dos razones.Debido a que el archivo tiene todo el XML más el binario, el archivo es mayor que el correspondientexlsx
oxlsm
archivo.Cuando trabajaba con un archivo grande y complejo, el binario se corrompía con frecuencia y tenía que restaurar desde una copia de respaldo del archivo.
Actualización: probé el
xlsb
formato cuando salió por primera vez y tuve los problemas anteriores. El problema 1 no ocurre con Excel 2010, por lo que quizás el problema 2 también se solucione.Por otro lado, incluso si se soluciona todo lo anterior, todavía no lo usaré con
xlsb
mucha frecuencia porque la mayoría de mis archivos de Excel son en realidad proyectos de VBA. El seguimiento de un binario en un repositorio de código hinchará el repositorio bastante rápido. (Uso Mercurial para mi repositorio de código y, con la extensión zipdoc activada, puedo decirle que los archivosxlsx
ANDxlsm
son archivos de texto XML comprimidos en lugar de binarios).fuente