I used code from http://en.allexperts.com/q/Excel-105...preadsheet.htm that inserted image based on file location in another cell. I modified it to use a lookup to the Reference workbook which lists possible image file locations. The lookup function is hidden beneath the retrieved picture in the Working worksheet. Open vba and you will see where the picure size can be adjusted. Here is the code, which I have added to your sample Working worksheet.
Call from a cell:
=ShowPicD(E9)
where cell E9 contains a picture file path like "C:\My Documents\123456.jpg".
Bookmarks