Comment transformer des URL d’images en images réelles dans Excel ?

Dans Excel, il peut arriver que vous ayez une liste d’URL d’images et que vous souhaitiez afficher les images elles-mêmes directement dans les cellules, plutôt que de simples liens. Ce guide vous présente trois méthodes pour transformer ces URL en images visibles dans Excel.
Transformer les URL d’images en images réelles dans Excel
Transformer les URL d’images en images réelles à l’aide d’un code VBA
Cette méthode est idéale pour les utilisateurs d’anciennes versions d’Excel ne prenant pas en charge la fonction IMAGE. Grâce au VBA, vous pouvez automatiser la récupération et l’insertion d’une image à partir d’une URL.
1. Maintenez enfoncées les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module.
Sub URLPictureInsert()
Dim Pshp As Shape
Dim xRg As Range
Dim xCol As Long
On Error Resume Next
Application.ScreenUpdating = False
Set Rng = ActiveSheet.Range("A2:A5")
For Each cell In Rng
filenam = cell
ActiveSheet.Pictures.Insert(filenam).Select
Set Pshp = Selection.ShapeRange.Item(1)
If Pshp Is Nothing Then GoTo lab
xCol = cell.Column + 1
Set xRg = Cells(cell.Row, xCol)
With Pshp
.LockAspectRatio = msoFalse
If .Width > xRg.Width Then .Width = xRg.Width * 2 / 3
If .Height > xRg.Height Then .Height = xRg.Height * 2 / 3
.Top = xRg.Top + (xRg.Height - .Height) / 2
.Left = xRg.Left + (xRg.Width - .Width) / 2
End With
lab:
Set Pshp = Nothing
Range("A2").Select
Next
Application.ScreenUpdating = True
End Sub - Dans le code ci-dessus, A2:A5 correspond à la plage de cellules contenant les adresses URL à partir desquelles vous souhaitez extraire les images. Adaptez ces références de cellules selon vos besoins.
- Ce code ne permet pas de définir la taille des images extraites.
- Le code ci-dessus ne permet d’extraire les images réelles que dans les cellules adjacentes à votre colonne d’URL ; il ne vous est pas possible de choisir précisément la cellule de destination des images.
- Vous devez avoir des notions de base en programmation : l’absence ou l’erreur d’un seul caractère empêchera le code de s’exécuter correctement.
- À utiliser avec modération sur de grands jeux de données pour éviter tout problème de performance.
3. Appuyez ensuite sur la touche F5 pour exécuter ce code. Toutes les images correspondantes seront extraites des URL et insérées dans la colonne adjacente en une seule opération, centrées dans les cellules spécifiées. Voir la capture d’écran :

Transformer les URL d’images en images réelles avec Kutools pour Excel
Si vous n’êtes pas à l’aise avec le code VBA ou si vous recherchez une solution plus rapide et conviviale, Kutools pour Excel propose une fonctionnalité puissante intitulée « Insérer des images à partir d’un chemin (URL) ». Cet outil vous permet d’insérer facilement une image directement dans votre feuille de calcul à partir d’URL en ligne ou de chemins de fichiers locaux, sans écrire une seule ligne de code. Il est idéal pour les utilisateurs souhaitant importer rapidement et de manière fiable des images par lots, et enrichir visuellement leurs tableurs en quelques clics seulement.
1. Accédez à Kutools > Insertion > Insérer des images à partir d’un chemin (URL).

2. Dans la boîte de dialogue qui s’ouvre, configurez les paramètres suivants conformément aux captures d’écran :

3. Cliquez sur OK, et les images seront automatiquement extraites à partir des URL. Voir la capture d’écran :


Transformer les URL d’images en images réelles avec la fonction IMAGE (Excel 365)
Si vous utilisez Excel 365 ou Excel pour le Web, profitez de la fonction IMAGE() : une solution simple et efficace pour afficher directement des images à partir d’URL dans vos cellules.
Syntaxe de la fonction IMAGE :
=IMAGE(source, [alt_text], [sizing], [height], [width]) - source: URL de l’image (doit être en HTTPS pour des raisons de sécurité)
- alt_text: texte de description alternative
- Taille : de 0 à 3 pour les options d’ajustement de l’image. 0 (ajuster à la cellule), 1 (taille d’origine), 2 (taille personnalisée), 3 (conserver les proportions)
- height,width: à renseigner uniquement lorsque sizing est défini sur 2
Saisissez la formule suivante dans une cellule vide pour afficher l’image, puis étendez-la aux autres cellules. Toutes les images sont extraites à partir d’URL relatives. Voir la capture d’écran :
=IMAGE(A2) 
- Disponible uniquement dans Excel 365 et Excel 2021
- Nécessite des URL en HTTPS
- Prise en charge limitée des formats d’image (JPEG, PNG, GIF, BMP)
Ces trois méthodes permettent d’obtenir des résultats professionnels lorsqu’elles sont correctement appliquées. Pour les utilisateurs modernes d’Excel, la fonction IMAGE() s’impose comme la solution la plus simple et la plus élégante. Si vous travaillez avec une ancienne version d’Excel ou si vous avez besoin d’un traitement par lots, le VBA ou Kutools constituent d’excellentes alternatives. Envie de découvrir davantage d’astuces Excel ? Notre site web propose des milliers de tutoriels pour vous aider à maîtriser Excel.
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels