Taux de change avec Powerquery office 365

Salut,

https://finance.yahoo.com/quote/CAD=X/ ne fonctionne plus en Powerquery pour le taux de change en USD/CAD (CAD=X)

Cela fait quelques fois qu'il change leur site, donc j'aimerais changer de site pour récupérer le taux de change en temps réel.

Est-ce que vous pouvez me donner un lien qui fonctionne svp?

En attendant je viens de trouver https://www.google.com/finance/quote/USD-CAD

Je suis seulement capable d'extraire des données de plusieurs sites avec ma version d'excel.

Mes collègues ont la version Office 365 et j'ai toujours une erreur avec leur versions

capture d ecran 2024 04 18 155018

J'ai vu sur le web que c'est Html.Table le problème. https://community.fabric.microsoft.com/t5/Power-Query/HTML-Table-Expression-Error-The-name-Html-Tabl...

Est-ce qu'il y a une manière de contourner ce problème, à part d'acheter 5 office 2019?

Voici une exemple avec https://www.boursorama.com/bourse/devises/taux-de-change-dollarcanadien-dollar-USD-CAD/

let
    Source = Web.BrowserContents("https://www.boursorama.com/bourse/devises/taux-de-change-dollarcanadien-dollar-USD-CAD/"),
    #"Table extraite à partir de code Html" = Html.Table(Source, {{"Column1", ".c-table__body .u-text-uppercase"}, {"Column2", ".u-text-uppercase + TD"}, {"Column3", ".u-text-uppercase + TD + *"}, {"Column4", ".c-parity .c-table__cell:nth-child(4)"}}, [RowSelector=".c-table__body .u-text-uppercase"]),
    #"Type modifié" = Table.TransformColumnTypes(#"Table extraite à partir de code Html",{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}}),
    #"Lignes filtrées" = Table.SelectRows(#"Type modifié", each ([Column1] = "Canada")),
    #"Autres colonnes supprimées" = Table.SelectColumns(#"Lignes filtrées",{"Column2", "Column3"})
in
    #"Autres colonnes supprimées"

P.S à qui de droit ; j'ai vu que tu ma enlevé un vote

Bonjour,

Que donne ceci avec 2019 ?

let
    Source = Web.Page(Web.Contents("https://www.boursorama.com/bourse/devises/taux-de-change-dollarcanadien-dollar-USD-CAD/")),
    Data2 = Source{2}[Data],
    #"Lignes filtrées" = Table.SelectRows(Data2, each ([Libellé] = "Canada"))
in
    #"Lignes filtrées"

Ça fonctionne parfaitement avec les 2 version d'excel, merci!

Est-ce que tu peux expliquer un peu comment tu as fait ?

Edit: tu l'as fait à partir d'Office 365.

Rechercher des sujets similaires à "taux change powerquery office 365"