No puedo conectar un libro de excel guardado en onedrive a través de power query

RIAMA SAS 0 Puntos de reputación
2026-04-20T16:09:08.26+00:00

Hola,

Estoy intentando importar datos desde la web, la idea es traerlo de otro archivo que se encuentra en mi cuenta de onedrive. Al intentar conectarlo si lo realizo como anónimo me aparece lo siguiente: "The downloaded data is HTML, which isn't the expected type. The URL may be wrong or you might not have provided the right credentials to the server." si escojo la opción de cuenta de organización me aparece: The WWW- Authenticate header doesn't contain a valid authorization URI. Finalmente, si lo intento con básico me aparece: No hemos podido autenticarle con las credenciales proporcionadas. He intentado con diferentes libros que se encuentran en mi cuenta de onedrive y con todos sucede lo mismo. Les agradecería si me pueden colaborar solucionando este problema.

Datos adicionales: Tengo microsoft 365 de una suscripción familiar y quiero que quede vinculado a la web porque varios usuarios lo van a utilizar, así que una ruta local vinculada a la carpeta de onedrive no funcionaría.

De antemano gracias

Microsoft 365 y Office | Excel | Para la casa | Windows
0 comentarios No hay comentarios

1 respuesta

Ordenar por: Muy útil
  1. Katerina-N 9,285 Puntos de reputación Personal externo de Microsoft Moderador
    2026-04-20T20:44:23.4733333+00:00

    Aviso legal: La información proporcionada ha sido traducida utilizando una herramienta de traducción automática. Aunque nos esforzamos por garantizar la precisión, es posible que las traducciones no reflejen completamente el contenido, el contexto y la intención del texto original.


    Hola RIAMA SAS,

    Según tu descripción, estás encontrándote con dos problemas distintos (pero relacionados):

    “Downloaded data is HTML” suele significar que Power Query está accediendo a una página web (inicio de sesión / página de visualización / redirección) en lugar de una descarga directa del archivo.

    “WWW-Authenticate header doesn’t contain a valid authorization URI” ocurre habitualmente cuando se intenta usar la autenticación de cuenta organizativa contra un endpoint que no es un endpoint OAuth de Entra ID (trabajo o escuela). Esto es muy común cuando el archivo está realmente en OneDrive Personal.

    A continuación, se muestran las opciones funcionales según si tu archivo de origen está en OneDrive Personal (suscripción Family) o en OneDrive para trabajo o escuela (SharePoint / OneDrive Empresarial).

    Opción 1 (la mejor para múltiples usuarios y acceso autenticado): mover el archivo de origen a OneDrive para trabajo o escuela (SharePoint)

    La ruta compatible para una autenticación y actualización fiables es OneDrive para trabajo o escuela / SharePoint.

    Pasos (Excel para Windows):

    1. Abre el archivo de origen desde OneDrive para trabajo o escuela en el navegador y elige Abrir en Excel.
    2. En Excel (escritorio), ve a Archivo > Información > Copiar ruta.
    3. En el libro de destino: Datos > Obtener datos > Desde Web y elige Básico.
    4. Pega la URL copiada y elimina ?web=1 del final, luego haz clic en Conectar.
    5. Cuando se soliciten las credenciales, elige Cuenta organizativa (para Microsoft 365 / OneDrive para trabajo o escuela).

    Por qué funciona: utiliza la URL correcta del archivo de SharePoint / OneDrive Empresarial y un flujo de autenticación compatible.

    Referencia: https://learn.microsoft.com/es-es/power-query/sharepoint-onedrive-files

    Opción 2 (mantener OneDrive Personal / Family): el archivo debe ser público y se debe usar Anónimo

    En OneDrive para uso doméstico, el archivo al que te conectes debe ser público y debes seleccionar la autenticación Anónimo. Por tanto, si quieres que esté “vinculado a la web” para varios usuarios sin sincronización local, estás optando por acceso mediante enlace público.

    Pasos (OneDrive Personal):

    1. En OneDrive Personal, configura el uso compartido como “Cualquiera con el enlace puede ver” (público). (Esto cumple el requisito de que el archivo esté disponible públicamente).
    2. Genera u obtén un enlace basado en embed y conviértelo en un enlace de descarga directa. Un método común es obtener una URL del tipo onedrive.live.com/embed?... y sustituir embed por download para formar onedrive.live.com/download?....
    3. En Excel: Datos > Desde Web, pega la URL de descarga directa.
    4. Cuando se pidan credenciales: selecciona Anónimo (y establece la privacidad como Pública si se solicita).

    Nota importante: esto es una solución alternativa mediante enlace web.

    Opción 3 (si el formato del enlace de OneDrive cambió recientemente): regenera el enlace

    (los patrones antiguos de “embed/download” pueden dejar de funcionar)

    Los cambios en los formatos de enlace de OneDrive Personal (por ejemplo, enlaces con parámetros como migratedtospo=true / redeem=...) pueden provocar que Power Query devuelva HTML en lugar del archivo.

    Si actualmente estás usando:

    • enlaces cortos https://1drv.ms/..., o
    • enlaces del tipo view.aspx?...migratedtospo=true&redeem=...

    …Power Query puede estar recibiendo una página de visualización o redirección (HTML) en lugar del flujo binario de Excel.

    Solución recomendada: regenera un enlace utilizando un método que produzca una URL directa onedrive.live.com/download?... y vuelve a conectar usando Anónimo (para OneDrive Personal).

    Espero que esto te ayude con tu situación. No dudes en volver a escribir si tienes alguna actualización o más preguntas.

    Saludos cordiales,


    Si la respuesta es útil, haz clic en “Aceptar respuesta” y, si lo deseas, dale un voto positivo. Si tienes preguntas adicionales sobre esta respuesta, haz clic en “Comentar”.

    Nota: sigue los pasos indicados en nuestra documentación para habilitar las notificaciones por correo electrónico si deseas recibir avisos relacionados con este hilo.

    ¿Le ha resultado útil esta respuesta?


Su respuesta

Las respuestas pueden ser marcadas como "Aceptadas" por el autor de la pregunta y "Recomendadas" por los moderadores, lo que ayuda a los usuarios a saber que la respuesta ha resuelto el problema del autor.