Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Afficher une photo sur un clic de souris

  • Initiateur de la discussion Initiateur de la discussion christine
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

christine

Guest
Bonjour,

Je voudrais faire une manipulation sous excel mais je ne sais pas si c'est possible:

Je voudrais qu'au survol par la souris d'une case du tableur, s'affiche (de manière décalée si possible) une image que j'aurais préalablement enregistrée dans excel.

C'est à dire que la photo (par exemple) doit être invisible en temps normal et s'afficher lorsque la souris passe sur une case donnée.

Est ce possible ?

Merci.

Christine
 
au cas ou tu ne saurais pas comment inclure la photo =

selectionne ta cellule
inserer commentaire
clique droit sur la bordure du commentaire
choisis "format"
onglet "couleurs et lignes"
pour remplissage (fill en anglais ), choisis la derniere categorie (fill effect)
choisis l'onglet image
insere l'image de ton choix


desole pour les traductions, je suis aux USA et j'ai la version americaine...

a+
 
Génial ! merci.

J'étais partie à chercher avec des macro et vb...

J'avais bien pensé aux commentaires mais je ne savais pas que l'on pouvait cliquer dans la bordure et qu'au final on accédait aux images... J'avais cherché mais pas trouvé ma voie par là... fallait trouver.

Encore merci.

Christine.
 
Salut Bil Bool,

Voici une macro qui pourrait t'aider :

Sub Photos()
Dim Chemin As String, Fichier As String
Dim Compteur As Integer
Dim Cmt As Shape
'A adapter :
Chemin = "D:\hc\Photos\Famille\Biarritz-Octobre2004\"
Compteur = 4
Fichier = Dir(Chemin & "*.jpg")
Do While Fichier <> ""
'A adapter
Range("C" & CStr(Compteur)).Select

With Selection
'Facultatif - inscrire le nom de fichier dans la cellule
'.Value = Fichier
.AddComment
.Comment.Visible = False
.Comment.Text Text:=""
End With

With Selection.Comment.Shape

.Fill.Visible = msoTrue
.Fill.UserPicture Chemin & Fichier
'A adapter :
.Height = 180
.Width = 240

End With
Compteur = Compteur + 1
'Facultatif - limiter le nombre de photos à insérer
'If Compteur > 12 Then Exit Do
Fichier = Dir
Loop

End Sub

Attention à la mémoire, teste la macro d'abord sur un petit nombre de photos et observe la taille du fichier Excel !

A+
Horatio
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…