La nouvelle fonctionnalité Image dans une cellule d'Excel 365 permet d'utiliser les images comme des valeurs
- Importer une ou plusieurs images dans les cellules en une action
La technique d'importation des images est vraiment très intelligente et permet d'importer plusieurs images dans plusieurs cellules
- Ajuster la taille de l'image
Avec ce nouveau mode d'importation, les images s'adaptent à la taille de la cellule.
- Texte alternatif
Vous pouvez attribuer à chaque image un texte pour l'identifier plus facilement dans votre classeur
Importer des images dans des cellules Excel
Pour ajouter une ou plusieurs images dans une cellule, il suffit d'aller dans le menu Insertion > Image > Placer dans la cellule. C'est là toute la différence
- Placer dans la cellule va utiliser l'image en tant que valeur
- Placer sur une les cellules va être une simple image que vous allez pouvoir rogner, changer la colorisation, la teinte .....
A noter que vous pouvez récupérer vos images depuis plusieurs, ordinateur, web ou même depuis votre mobile. Ici, nous allons charger toutes les images de nos employés, chaque image dans une cellule. Toutes les images sont fictives et sont générées grâce à ce site.
- Allez dans le menu Insertion > Image > Placer dans la cellule > Cet appareil
- Sélectionnez plusieurs images depuis le même dossier
- Excel va insérer chaque image dans une cellule spécifique
La taille de l'image est liée à la taille de la cellule.
Une fois que l'image est dans la cellule, il est facile d'agrandir l'image en modifiant la hauteur ou la largeur des cellules
Basculer mode Image en tant que valeur / Image à modifier
Vous pouvez changer le mode d'utilisation des images en cliquant sur l'icone suivante. Cette icone s'affiche automatiquement quand vous sélectionnez la cellule avec l'image.
Après avoir cliqué sur cette icône, l'image est éditable et modifiable
Ajouter un Alt texte à vos images
Pour "identifier" vos images, vous pouvez ajouter un texte alternatif ; plus connu sous le terme de Alt Text dans l'univers du Web. Pour ajouter un texte alternatif, il vous suffit de faire un clic-droit sur l'image et de sélectionner Afficher le texte de remplacement.
Ensuite, dans le volet qui s'affiche, vous écrivez l'attribut que vous voulez donner à l'image.
C'est uniquement parce que vous attribuez un texte alternatif à vos images que vous pouvez les filtrer. Sans celà, vous n'auriez que le terme "Image" de visible dans les choix de filtrage.
Macro pour mettre à jour les Alt Text des images
Le problème, c'est que pour attribuer un texte alternatif pour chaque image, il faut le faire une à une. Mais vous pouvez aussi le faire en utilisant le code suivant qui va attribuer comme Alt Text, le nom de l'employé en colonne A.
Dans cette situation, il faut que
- Le nom à attribuer soit en colonne A
- L'image en colonne B
Sub Update_AltText()
Dim i As Long
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row - 1
Cells(i + 1, 2).UpdatePictureInCellAlternativeText AlternativeText:=Cells(i + 1, 1)
Next
End Sub