Bonjour,
Connaissez vous une macro pouvant faire comme la macro ci-dessous, c'est à dire Insérer une images dans commentaire via le nom sauf que là je veux insérer l'image dans une shape ?
la macro image dans commentaire et une grosse explication après :
	
	
	
	
	
		
Je prècise :
J'ai une liste en A1 (données/validaton etc... )
Ma plage de données est en B1:B4 avec comme valeur
	
	
	
	
	
		
dans mon pc j'ai des photos nommées :
R40.jpg S30.jpg etc... dans C:\Users\vincent\Pictures
je voudrais quand je selectionne S30 dans ma liste que mon image situé sur le disque dur et portant la meme dénomination s'insére en C1
ensuite si je change de valeur dans ma liste soit R40 , l'image s'insère aussi en C1 (dans une shapes par exemple).
je maitrise pas asse le vba pour faire ça! pourriez vous m'aider
merci
	
		
			
		
		
	
				
			Connaissez vous une macro pouvant faire comme la macro ci-dessous, c'est à dire Insérer une images dans commentaire via le nom sauf que là je veux insérer l'image dans une shape ?
la macro image dans commentaire et une grosse explication après :
		Code:
	
	
	Sub imgComment()
Dim nom$
On Error Resume Next
For Each c In Selection
nom = c.Value
With c
.AddComment
.Comment.Shape.Fill.UserPicture ActiveWorkbook.Path & "\" & nom & ".jpg"
End With
Next
End Sub
Sub AutoSize_larg500()
  For Each c In ActiveSheet.Comments
    c.Shape.TextFrame.AutoSize = True
        c.Shape.Width = 500
        c.Shape.Height = 500
     With Selection
        .HorizontalAlignment = xlLeft
        .VerticalAlignment = xlJustify
        .ReadingOrder = xlLTR
        .Orientation = xlHorizontal
        '.AutoSize = True
    End With
  Next c
  End Sub
	Je prècise :
J'ai une liste en A1 (données/validaton etc... )
Ma plage de données est en B1:B4 avec comme valeur
		Code:
	
	
	A1=S30
A2=R40
A3=J50
A4=Z60
	dans mon pc j'ai des photos nommées :
R40.jpg S30.jpg etc... dans C:\Users\vincent\Pictures
je voudrais quand je selectionne S30 dans ma liste que mon image situé sur le disque dur et portant la meme dénomination s'insére en C1
ensuite si je change de valeur dans ma liste soit R40 , l'image s'insère aussi en C1 (dans une shapes par exemple).
je maitrise pas asse le vba pour faire ça! pourriez vous m'aider
merci