Cuando se lanzó Excel 2007, las extensiones de archivos de Excel cambiaron. Hasta ahora, sólo era posible guardar libros en el formato xls. Pero desde Excel 2007 también puedes guardar tus libros en el formato Xlsx, xlsm ou xlsb.
Sin embargo, un gran número de empresas siguen guardando sus documentos en el formato xls 😮
Este artículo tiene como objetivo presentarle las ventajas de trabajar con libros de trabajo en el formato . Xlsx (o .xlsm). Y por supuesto, abandonar archivos xls 😉
Archivos mejor compactados
Si tienes un archivo en tu computadora xls y guardarlo en el formato Xlsx, encontrarás que El tamaño del archivo se ha reducido significativamente..

Esto se debe a que los nuevos formatos para guardar archivos de Excel respetan el estándar XML ; por lo tanto, la x al final de la prórroga . Xlsx
Mostrar estructura XML
En determinadas circunstancias especiales, es posible corregir problemas editando el archivo XML.

Pero cuidado ! Si modifica los archivos xml, corre el riesgo de destruir la arquitectura muy precisa que construye un archivo de Excel y, por lo tanto, corrompe tu libro de trabajo
Protección de macros
Puede protegerse de abrir un libro que pueda contener código desconocido y potencialmente peligroso con solo mirar la extensión.
- xlsM, el archivo contiene un programa (una macro)
- xlsX, el archivo no contiene ningún programa
- xlsB es el archivo de Excel en binario. Guardar un archivo como binario le permite "limpiar" un archivo potencialmente dañado.
Una macro, es un programa escrito dentro del propio archivo Excel que permite realizar operaciones repetitivas (abrir archivos, comparar datos, agrupar datos en varias hojas, etc.).
PRECAUCIÓN: Se puede ejecutar una macro al abrir del archivo sin requerir la intervención del usuario.
- con un archivo xls, no puede saber si su libro contiene macros o no.
- Un libro de trabajo xlsx no tiene macros. Es una certeza.
- Para grabar una macro, es esencial guardar su libro de trabajo en formato xlsm (tendrá una macro, pero no xlsx)
Tamaño de una hoja de cálculo ampliada
- En un libro xls, los límites son 65 líneas (53616) y 256 columnas (28) que corresponde a la columna IV.

- Con un libro de trabajo xlsx (y xlsm), los límites son 1 líneas (220) Y 16 columnas (214), o columna XFD

¡Este punto no es anecdótico! Si guarda su libro de trabajo en formato xls, solo tendrás 65536 líneas. Incluso si lo abres en una versión reciente de Excel.
Soporte para tablas
La noción de Tabla apareció con la versión de Excel 2007. Trabajar con tablas trae muchas ventajas como
- simplificar el selección de datos
- Crear referencias dinámicas en tus funciones

Nueva gestión de colores y temas.
Con los archivos xlsx tienes una gama de colores mucho mayor que los 56 colores que ofrece el formato xls. Con un archivo xlsx, tienes todas las combinaciones RGB (rojo, verde, azul) posibles.

En un archivo xlsx, los colores se agrupan en temas que son personalizables. Al aplicar un tema, aplicas una plantilla y al cambiar temas, se modifican todos los colores de tu libro.
Integración en páginas web.
Todos los navegadores web interpretan el código XML. Entonces, cuando un libro se guarda en formato xlsx, se puede incrustar en una página web.
Por ejemplo, aquí tiene un libro de Excel con la fecha de hoy devuelta por la función HOY(). Si la fecha de pago está vacía, la diferencia en el número de días se muestra en la columna D. Cambie ciertas fechas para ver el resultado inmediatamente en el libro de trabajo
Conclusión
Un libro de Excel guardado en formato xlsx no solo tiene ventajas en comparación con el antiguo formato xls. Se recomienda migrar sus archivos xls al formato xlsx. Se beneficiará de nuevas herramientas como tablas y formato condicional avanzado.
Artículos relacionados
- Crear un archivo XML con Excel
- Encontrará información adicional sobre el Formatos de archivos de Excel en el sitio web de Microsoft.
16/11/2022 a las 13:37
hola tengo archivos de excel con extensiones xls y xlsx y cuando quiero abrirlos haciendo clic en archivos recientes o en el explorador no abren. Estaba pensando en reinstalar excel pero ciertamente hay un método más sencillo.
especifico estoy con w10 y excel tengo excel 2007
merci pour votre réponse
gerardo
18/11/2022 a las 14:55
Ninguna idea. Pero 2007 es una aplicación antigua. Tiene 15 años y más mantenido para su corrección por parte de Microsoft.
12/10/2018 a las 10:58
Hola Frederic,
¡Cómo instalar Excel en formato xlsm en tu computadora!
Tuyo
06/07/2018 a las 11:16
Hola,
Acabo de cargar la empresa, antes estaba trabajando con extensiones de agradecimiento anticipado xlsx y parecía que podía abrir dos archivos en 2 pantallas diferentes y hacer fórmulas de un libro a otro. ¿Puede confirmarme que este es efectivamente el caso de los archivos xlsx?
l
06/07/2018 a las 11:23
Esto es especialmente posible con Excel 2013 y 2016). Antes esto no era posible.
05/10/2017 a las 14:12
Hola Federico,
Creé una macro adjunta a un libro publicado en un servidor común y, por lo tanto, disponible para varios usuarios. Esta macro permite, entre otras cosas, crear un nuevo libro de trabajo en la computadora del usuario y en este nuevo libro de trabajo, insertar (copiar) una de las hojas del libro donde se encuentra la macro (al que llamaré Libro de trabajo2)
Classeur2 debe estar en ".xlsm", por lo tanto, el mismo formato que "xslx". Sin embargo, dependiendo de las instalaciones de Excel, los usuarios a veces o incluso con frecuencia tienen la opción de guardar en ".xls" (en "Opción de Excel" => "guardar" => "Guardar los archivos en el siguiente formato: "). Entonces, cuando durante la ejecución se genera un error porque la macro está intentando copiar una hoja en formato "xlsx" a un libro "xls" y eso es imposible.
¿Existe la posibilidad en VBA de recuperar este valor de formato de grabación? De esta manera podría detener la ejecución antes del error y enviar un mensaje al usuario si el formato está en ".xls"...
Merci.
18/09/2017 a las 16:01
Hola,
Por favor, para tener una idea, tengo problemas para abrir archivos de Excel en mi PC que instala una versión de Microsoft Excel 2016, por cada apertura aparece un mensaje en mi pantalla:
No se puede abrir el archivo, el archivo está dañado.
gracias de antemano
01/08/2017 a las 10:21
Hola,
Por favor, para su ayuda, estoy usando un archivo de Excel que no funciona correctamente en MS Excel 2007. Pero funciona bien con Excel 2003,2010, 2013, 2016 y XNUMX.
En Excel 2007, este es el mensaje que aparece:
Microsoft Visual Basic
Error de tiempo de ejecución '438'
Propiedad o método no admitido por este objeto
Continuar Finalizar la ayuda de depuración
01/08/2017 a las 16:54
Extraño ! Seguramente es un problema macro, pero no hay absolutamente nada que pueda hacer por mi parte.
24/07/2017 a las 11:48
Hola,
No sé si este sitio sigue activo, pero lo intentaré. Cometí un error cuando quise probar el paquete de inicio liviano de Office 1010 que descargué aquí: https://www.pcastuces.com/pratique/bureautique/word_excel_gratuits/page1.htm
De hecho no me sirve de nada porque tenía Office 2013. Quería desinstalar office 1010 starter. Pero desde entonces mis archivos de Excel ya no se abren directamente con Excel 2013. ¡Y ya no sé qué maniobra hice para forzar el guardado!
guárdelo en Excel 2013, pero revisé Word en alguna parte... Y todo se guarda en Word. Por supuesto, con manipulaciones puedo abrir mis archivos de Excel, pero no es práctico. Y cuando quise indicar la ruta para guardar no se ofrecía Excel 2013, solo se ofrecía Word. Y cuando quise buscar la ruta para exel 2013 no la encontré en programas c >. Solo puedo encontrar los accesos directos, pero aún se abre, por lo que exel 2013 está en alguna parte.
Entonces, ¿podrías decirme cómo logré poner Word al grabar y cómo regresar a Excel 2013?
Merci de votre aide.
24/07/2017 a las 15:52
¡Tsssssssss! Que mala idea también.
Sólo hay una forma de solucionar el problema y es ir a la configuración de la computadora y ver la lista de programas instalados. Allí, simplemente seleccione el programa Office 2013 y haga clic en "Reparar"
Y sí, el sitio todavía está activo. Las fechas de creación de artículos están ahí para realizarlo.
29/04/2017 a las 15:03
Hola,
Quiero registrar DISCRETAMENTE todas las operaciones realizadas en un archivo de Excel. Encontré la función "Grabadora de acciones del usuario" en mi versión de Windows. Esto es exactamente lo que estoy buscando. Por otro lado, quiero que esta función sea completamente transparente para el usuario, para que no aparezca el icono del programa en la barra de tareas.
¿Tienes alguna solución que ofrecerme?
Merci pour vos réponses.
Bernardo
29/04/2017 a las 18:21
La herramienta 'User Action Recorder' es una herramienta de ayuda para explicar cómo realizar una acción. Esto no está desarrollado para ser un rastreador de manipulación. ¿Cuál es exactamente tu necesidad?
29/04/2017 a las 20:24
De hecho somos varios añadiendo datos a un mismo archivo de Excel. Después de cada adición, cerramos y guardamos el archivo. Regularmente tenemos errores, ¡y no es nada! Esto es para saber quién está cometiendo este error y así mejorar nuestro trabajo.
Merci pour votre réponse.
13/05/2015 a las 14:08
Tengo un archivo Xlsm (excel 2010 pro) en el cual llevo varios días trabajando con nomenclatura de macros y rangos de celdas, me gustaría modificar la referencia de ciertos rangos de celdas pero desde que lo volví a abrir, en el "administrador de nombres "cuadro No me queda nada a pesar de que mis macros que hacen referencia a estos nombres funcionan. Qué esta pasando ? Necesito ayuda en esto.
gracias de antemano
13/05/2015 a las 14:23
Hola,
¿Tienes una copia de seguridad con todos los nombres?
13/05/2015 a las 14:37
no pero deben existir en algún lugar ya que mis macros los tienen en cuenta (los conozco en principio)
13/05/2015 a las 18:52
envíame el archivo a webmaster@excel-ejercicio.com pero sin garantía de éxito.
Es posible que haya habido un error (sucede) y los nombres se perdieron.
Guarde siempre copias con un nombre diferente al crear un proyecto en Excel
19/05/2015 a las 11:22
hola, gracias por tu respuesta, ayer te envié mi archivo XLSM.
29/04/2015 a las 09:24
Hola,
El único inconveniente es que las nuevas extensiones de archivo (.xlsx...) no se pueden abrir con versiones anteriores a MO 2007.
08/05/2015 a las 14:45
Hola,
Normalmente sí, pero se pierde el formato. ¿Y todavía hay PC con una versión anterior a 2007?????