Hi
Since you ask for thoughts, here are some general thoughts about this problem:
There are several approaches to the question. It will depend on what you want or or you are allowed (for ex. company policy).
Main choice: vba or no vba.
You can have a simple solution without vba, just using pictures.
Positive points:
- no vba, this means no problems with your company policy.
- since all images are stored in the workbook this means it's a self contained solution. You can send the workbook to anyone and no other files are needed.
Negative points
- all images will be displayed in a fixed dimension frame. You must resize all your input images to fit it.
- all your source images will reside in the workbook, for ex. in a hidden sheet. This means that the more images you use the bigger the workbook is.
You can have a solution that uses vba.
Positive points:
- you are using vba. This means that you can do more or less whatever you want (if you know vba
)
- If you use external image files, the workbook will be the same size whether you need 2 pictures or 1000.
- each time a picture is displayed it can have different dimensions.
Negative points:
- maybe you are not allowed to use vba.
- if you use external image files, if you want to send this workbook to someone else you have to send also the image files.
If you need help with the implementation of any of the options post back and I can give you some pointers.
Hope this helps.