XL 2013 Insertion commantaire avec photo avec condition

  • Initiateur de la discussion Initiateur de la discussion nicroq
  • 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 !

nicroq

XLDnaute Occasionnel
Bonjour a tous

Je sollicite votre aide afin de m'aider à inserer un commentaire avec une image.
Dans le fichier joint se trouve un tableau avec en ligne des dates et en colonne des taches à faire.
Je souhaiterai par VBA ajouter un commentaire à la date associé au jalon (ici le 14/06/2020) l'image du jalon que j'ai crée en cellule A5.

Cela serait il possible?
merci d'avance
Cordialement
 

Pièces jointes

Merci pour votre reponse sylvanu,

cependant un jalon prend toute la colonne (dans l'exemple du fichier 14*06/2020) et donc faire apparaitre une commentaire avec l'image
sur la cellule 14/06/2020 conviendrai mieux à ce que je souhaite pouvoir observer sur un GANT qui est relativement long.
merci
 
Voila un code trouver sur boisgontierjacques

Sub InsèreImageCommentaireCelluleActive()
nf = Application.GetOpenFilename("Fichiers jpg,*.jpg")
If nf = False Then Exit Sub
ech = Application.InputBox("Echelle?", Type:=1, Default:=1)
If ech = 0 Then Exit Sub
With ActiveCell
.ClearComments
.AddComment
.Comment.Shape.Fill.UserPicture nf
p = InStrRev(nf, "\")
repertoire = Left(nf, p)
fichier = Mid(nf, p + 1)
taille = TaillePixelsImage(repertoire, fichier)
.Comment.Shape.Height = Val(Split(taille, "x")(1))
.Comment.Shape.Width = Val(Split(taille, "x")(0))
.Comment.Shape.ScaleHeight ech, msoFalse, msoScaleFromTopLeft
.Comment.Shape.ScaleWidth ech, msoFalse, msoScaleFromTopLeft
End With
End Sub

Function TaillePixelsImage(repertoire, fichier)
Set myShell = CreateObject("Shell.Application")
Set myFolder = myShell.Namespace(repertoire)
Set myFile = myFolder.Items.Item(fichier)
TaillePixelsImage = myFolder.GetDetailsOf(myFile, 26)
End Function
 
- 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

Discussions similaires

Retour