Hallo Nimmersatt,
ich weis nicht, ob es so sinnvoll ist die Bilder über ihre Position zu identifizieren.
Du kannst aber jedem Bild schon beim Laden in die Excel-Datei einen eindeutigen Namen mitgeben und darüber das gewünschte Bild Dir holen.
Delphi-Quellcode:
...
ExcelApp.ActiveSheet.Pictures.Insert('C:\Users\...\Pictures\Bild1.JPG').Name:='MyBild1';
ExcelApp.Cells[28,1].Select;
ExcelApp.ActiveSheet.Pictures.Insert('C:\Users\...\Pictures\Bild2.JPG').Name:='MyBild2';
ExcelApp.ActiveSheet.Pictures.Select;
ExcelApp.ActiveSheet.Pictures('MyBild2').Copy;
...