Microsoft 365 - Excel : décoder un fichier

Pré-requis


:hourglass: Temps nécessaire : 10 min
:thermometer: Niveau de difficulté : 4/5
:penguin: Sources de données nécessaires : 1 par onglet Excel


Étapes

En ayant suivi la procédure décrite dans les pré-requis, vous vous trouvez avec une source qui liste votre fichier Excel, avec potentiellement d’autres contenus.

  1. Créez un filtre avec une condition permettant de cibler le fichier dont vous avez besoin précisément. Choisissez la condition « comprend » si vous ne souhaitez indiquer qu’une partie du nom du fichier. Les champs sont sensibles à la casse, veillez à respecter les majuscules, espaces…

Capture d’écran 2022-01-21 à 15.31.05

Capture d’écran 2022-01-21 à 15.31.26

Pour cet exemple: le nom « name » de la source, doit comprendre, le mot « produits »

Capture d’écran 2022-01-21 à 15.32.39

  1. Créez à présent le rebond à partir de ce filtre, en cliquant sur la baguette magique de la source filtrée

Capture d’écran 2022-01-21 à 15.32.58

  1. Créez un nouveau webservice

Capture d’écran 2022-01-21 à 15.33.07

  1. Nommez-le, et dans le champ URL, saisissez deux accolades, puis choisissez @microsoft.graph.downloadUrl C’est ce lien qui va nous permettre d’accéder au contenu du Excel Online

Capture d’écran 2022-01-21 à 15.34.29

:warning: Sélectionnez le champ @microsoft.graph.downloadUrl dans les sources parentes s’il ne s’affiche pas ici.

  1. Choisissez ensuite XLS(X) qui est le bon format des données de sortie à la place de JSON

Capture d’écran 2022-01-21 à 15.34.38

  1. Sélectionnez l’onglet qui vous intéresse, testez puis sauvegardez

Capture d’écran 2022-01-21 à 15.34.56

Dans la colonne de droite, vous retrouvez à présent les données se trouvant dans l’onglet.

N’oubliez pas de cliquer sur les résultats afin de les selectionner, ils apparaissent en vert et s’affichent dans la partie inférieure.

Vous n’avez plus qu’à les appeler dans les widgets depuis le concepteur !