Este artículo le mostrará una Truco que te permitirá convertir un archivo Excel (xls) que se niega a abrir cambiando una sola opción.
En cuyo caso puede enfrentar este problema.
Hoy en día, la mayoría de las aplicaciones empresariales, como SAP, exportan datos en formato Excel (xlsx). Pero a veces los archivos se exportan a formato xls y no xlsx. La arquitectura de un archivo xls no es en absoluto la misma que la de un archivo xlsx. Y por tanto su importación puede resultar complicada. Pero hay una solución 😉
Por ejemplo, la siguiente exportación da la impresión de ser un documento utilizable. Pero debido al formato xls y a que la tabla es una tabla HTML, el archivo debe convertirse para usarlo.

Afortunadamente, ahora puedes usar Power Query para ayudarle a interpretar mejor la estructura de datos.
Conexión a Power Query
Una vez que haya recibido su documento, deberá abrirlo usando Power Query.
- Menú Datos Personales
- Después, Obtener datos
- De un archivo
- Desde un libro de Excel

- Elija el archivo en el cuadro de diálogo de selección de archivos
- Validez
Lamentablemente, aparece el mensaje "Conexión imposible" que impide abrir el archivo.

¿Cómo abrir el archivo a pesar del error?
En el cuadro de diálogo de error verá los detalles del error.
- "La tabla externa no tiene el formato esperado"
De hecho, su archivo no tiene una estructura de datos en formato Excel, sino en formato Internet (formato HTML)
- Haga clic en el botón Editar en el cuadro de diálogo.
- Luego abre la opción Abrir archivo como
- Seleccione su formato de archivo aquí HTML de la página

El archivo ahora es utilizable.
Una vez que haga clic en el botón Aceptar, verá que Power Query ahora puede comprender el contenido de su libro.

De esta manera, se abre el cuadro de importación estándar de Power Query. Todo lo que tienes que hacer es seleccionar la Tabla en el panel izquierdo.
Ahora ya sabes cómo convertir un archivo xls que tiene una estructura HTML. ¡Que tengas un día o una noche lentos! (Rémi)