Voici un nouveau travail que je souhaite entreprendre.
Il s'agit d'incorporer des photos se trouvant dans un répertoire sur une feuille d'excel.
Cela pour faire une fiche regroupant des contacts.
J'ai regardé sur le lien suivant http://boisgontierjacques.free.fr/pages_site/lesimages.htm#InsertionImage
ou l'explication est assez simple, mais en le mettant en pratique, je constate quelques disfonctionnements. Notamment sur l'incorporation de l'image, dont voici le code :
Option Explicit
Dim RépertoirePhoto As String
Dim nom As String
Dim img As String
Dim RépPhoto As String
Sub essai()
RépPhoto = "c:\Guy\Mes Dossiers\CONTACTS\Photos" ' Adapter
nom = "Cécile"
' ActiveSheet.Pictures.Insert(RépPhoto & nom & ".jpg").Name = nom
ActiveSheet.Shapes(nom).Left = [B2].Left
ActiveSheet.Shapes(nom).Top = [B2].Top
End Sub
Sub essai2()
RépertoirePhoto = "c:\Guy\Mes Dossiers\CONTACTS\Photos" ' Adapter
nom = "Cécile"
Set img = ActiveSheet.Pictures.Insert(RépertoirePhoto & nom & ".jpg")
img.Left = [B2].Left
img.Top = [B2].Top
img.Name = nom
End Sub
Bonjour Paf et BrunoM45
Merci pour vos réponses
Après modifs j'ai pour "Essai" l'erreur suivante :
" L'élément portant ce nom est introuvable Voici ce qui m'indique pour ce code
Re : [RESOLU] Incorporer une photo dans une feuille
Bonjour Seltron24
Petite question, tu essayes ce code sur qu'elle version d'Excel ?
Car chez moi
Code:
Sub essai2()
RépertoirePhoto = "D:\Users\BrunoM45\Pictures\" ' A adapter
nom = "Essai"
Set img = ActiveSheet.Pictures.Insert(RépertoirePhoto & nom & ".jpg")
img.Left = [B2].Left
img.Top = [B2].Top
img.Name = nom
End Sub