Sorry for the confusion @Dave. Just working on a weekend trying to close this issue has made me hanky-panky!

You mean, do i need to add a Userform inorder to load each image to an image control to store them in my current workbook (if i go with your suggestion of doing away with the temporary workbook)?

Is there a way to avoid the userform but create an image control instance for each image, store it in a collection and then use it as needed while current workbook is open?