anismegrine
XLDnaute Junior
Bonjour à tous,
je reviens vers vous pour un coup de main en VBA.
j'ai un dossier contenant des photos jpg le nom de chaque photo est le matricule d'un employé
je veux insérer toutes les photos dans une feuille excel de façon à ce que dans la colonne A j’insère le matricule et dans la colonne B l'image (le nom de l'image doit être le matricule suivi par un p par exemple 952p)
depuis hier je bloque sur la première partie l'insertion d'une image.
merci pour votre aide
je reviens vers vous pour un coup de main en VBA.
j'ai un dossier contenant des photos jpg le nom de chaque photo est le matricule d'un employé
je veux insérer toutes les photos dans une feuille excel de façon à ce que dans la colonne A j’insère le matricule et dans la colonne B l'image (le nom de l'image doit être le matricule suivi par un p par exemple 952p)
depuis hier je bloque sur la première partie l'insertion d'une image.
Code:
Sub insertion()
Dim chem, matricule , photo
chem = "C:\photo du personnel\Nouveau dossier\"
For Each matricule In [Feuil1!G1:G435]
If matricule.Value <> "" Then
photo = matricule & chem & ".jpg"
ActiveSheet.Pictures.insert(photo.Value).Select
End If
Next
End Sub