yapılabilir gözüküyor. birkaç deneme yapıp sonucu yazarım.
Sub resimleri_al()
Dim resim As Shape, i As Long, yol As String, dosya As String
Sheets("Sayfa3").Select
yol = ThisWorkbook.Path
For Each resim In ActiveSheet.Shapes
If resim.Name <> "Button 5" Then resim.Delete
Next
For i = 2 To Cells(65536, "A").End(xlUp).Row
Cells(i, "B").Select
If Dir(yol & "\opex\kim\" & Cells(i, "A").Value & ".jpg") <> "" Then
dosya = "\opex\kim\" & Cells(i, "A").Value & ".jpg"
End If
If Dir(yol & "\opex\kim\" & Cells(i, "A").Value & ".gif") <> "" Then
dosya = "\opex\kim\" & Cells(i, "A").Value & ".gif"
End If
ActiveSheet.Pictures.Insert (yol & dosya)
Next i
MsgBox "İşlem tamamdır.", vbOKOnly + vbInformation, Application.UserName
End Sub
Yukarıdaki kodlar ile fotoları alabiliyorum lakin döngüyü kuramıyorum sayın hocam.