Fonction Excel IMAGE : Affichez des images liées à une adresse URL

Publié le 11 juillet 2023
par Kim Leblanc BAA
Fonction Excel 365 IMAGE

Lors du webinaire sur les nouveautés Excel 365 de juin, j’ai parlé de la fonction IMAGE qui permet d’insérer une image à l’intérieur d’une cellule. Si vous êtes membres VIP, vous avez la possibilité de réécouter le webinaire en différé. Sinon, je vous explique comment procéder dans ces quelques lignes.

Note : Cette fonction est disponible dans les versions Excel 365 et Excel sur le web

 

Nouvelles méthodes pour insérer une image à l’intérieur d’une cellule

En effet il est possible maintenant d’insérer une image à l’intérieur d’une cellule. L’image devient donc une partie intégrante de la cellule et non pas un objet externe comme on avait l’habitude d’utiliser en passant par le menu «  Insertion / Images ».

L’avantage de cette nouvelle méthode c’est qu’il sera facile d’en ajuster la dimension et l’alignement. Comme l’image est à l’intérieur de la cellule, il suffira d’ajuster le format de nos cellules.  Mais là où ça devient vraiment intéressant, c’est que l’image doit résider sur le cloud et que l’on doit y référer à l’aide de son adresse URL.

Ce qui signifie qu’on peut aller chercher des images qui résident sur le web ou des images qui seraient sur un site SharePoint par exemple. On peut penser à des images de produits en inventaire, les photos d’employés ou les logos des différentes marques de produits vendus.

 

1. Insérer une image à partir d’un site web

Prenons exemple ici de la photo du profil des différents MVPs (Most valuable professional) de Microsoft. Le but étant de recueillir l’URL de l’image du profil des différents MVPs et de les afficher dans Excel à l’aide de la fonction IMAGE.

Il faut tout d’abord récupérer le lien URL de l’image.

Pour ce faire, vous cliquez droit sur l’image souhaitée et vous sélectionnez l’option Copier le lien de l’image.

Fonction Excel IMAGE

 

Ensuite vous collez l’information dans une cellule Excel

L’URL devrait ressembler à ceci : https://mvp.microsoft.com/en-us/PublicProfile/Photo/5005066

Si vous désirez automatiser ce processus à l’aide de la technique de web scraping en utilisant Power Query, je vous invite à vous procurer notre formation en ligne Recettes magiques pour transformer vos données. Cette technique y est expliquée pas à pas et elle vous permet de récupérer chacun des liens automatiquement sans avoir à aller chercher l’information photo par photo. Elle sera également dynamique et affichera les nouveaux MVPs qui seront ajoutés ultérieurement.

 

Voyons maintenant comment intégrer l’URL à la fonction IMAGE

La fonction IMAGE possède les 5 paramètres suivants :

Fonction Excel IMAGE

  • source : il est obligatoire et doit contenir le lien URL trouvé précédemment.
  • alt_text : il est optionnel et nous permet d’inscrire du texte qui décrit l’image et pourra être interprété par les outils de lecture pour l’accessibilité.
  • dimensionnement : il est optionnel et par défaut le 0 – Ajuster la cellule sera utilisé
      • Voici les 4 options possible et leur description.     Fonction Excel IMAGE
      • 0 : Ajuste à la cellule en gardant les proportions
      • 1  : Remplis la cellule sans égard aux proportions
      • 2 : Taille initiale, pourra déborder de la cellule
      • 3 : Taille personnalisée, il faut alors référencer les 2 derniers paramètres: hauteur et largeur, avec les dimensions de notre choix.
  • hauteur et largeur : ils sont optionnels et devront être référencés dans les cas où la Taille personnalisée aura été choisie dans le 3e paramètre dimensionnement.

En utilisant seulement le 1er paramètre avec le lien URL de l’image on obtient le résultat suivant.

Fonction Excel IMAGE

 

Idéalement, il faudrait que les images à la source aient toutes la même dimension pour un plus beau fini visuel.

Formats d’images compatible : BMP, JPG/JPEG, GIF, TIFF, PNG, ICO et WEBP (WEBP n’est pas pris en charge sur le Web et sur Android)

 

2. Insérer une image à partir d’un site SharePoint

Si vous avez des images qui sont sauvegardés sur un site SharePoint, vous pourriez également récupérer leur URL et les intégrer à la fonction IMAGE.

Méthode manuelle

Vous pouvez vous dirigez par SharePoint jusqu’à l’image en question.

Puis vous cliquez droit sur l’image et vous sélectionnez Détails. Ceci va ouvrir le panneau des détails à droite de la fenêtre. Vous y trouverez, au bas, le chemin d’accès à copier.

Fonction Excel IMAGE

 

Fonction Excel IMAGE

 

Méthode dynamique avec Power Query

Bien évidemment, il serait intéressant de capturer toutes les adresse URL en même temps et aussi de s’assurer de capturer les nouvelles images ajoutées au fil du temps.

On pourra alors utiliser Power Query pour aller chercher cette information.

Dans le menu Données, puis dans Obtenir les données, vous choisissez À partir d’un fichier puis À partir d’un dossier SharePoint.

Fonction Excel IMAGE

 

Vous serez invité à inscrire l’adresse URL du site.

Vous pouvez récupérer l’adresse en allant sur le menu accueil du site en question. L’adresse devrait ressembler à ceci : https://nomdedomaine.sharepoint.com/sites/Nomdusite/

Puis vous allez récupérer le dossier où sont sauvegardés les images (colonne : Folder Path) ainsi que le nom des fichiers (colonne : Name).

Fonction Excel IMAGE

 

Puis vous fusionnez les 2 colonnes pour obtenir l’URL complet.

Une fois les adresse URL chargés dans Excel, vous pourrez utiliser l’URL dans le paramètre source de la fonction IMAGE et obtenir l’image en question.

Le tout sera alors dynamique et lors de la mise à jour de la requête Power Query, vous aurez toutes les images contenues dans le dossier en question.

Fonction Excel IMAGE

 


Fichier d’accompagnement VIP à télécharger

Pour télécharger le fichier utilisé dans ce tutoriel, devenez membre VIP du CFO masqué.

 

Formation complémentaire

Pour comprendre et maîtriser les possibilités offertes par la version Excel 365, suivez la formation Excel O365 – Bienvenue dans l’ère moderne.

Voici quelques commentaires d’apprenants ayant suivi la formation Excel O365 – Bienvenue dans l’ère moderne :

Commentaire d'apprenant - Excel O365 – Bienvenue dans l’ère moderne

CFO-Masque_Formations-en-ligne_FBLa mission du CFO masqué est de développer les compétences techniques des analystes et des contrôleurs de gestion en informatique décisionnelle avec Excel et Power BI et favoriser l’atteinte de leur plein potentiel, en stimulant leur autonomie, leur curiosité, leur raisonnement logique, leur esprit critique et leur créativité.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut