I am trying to make a bulletproof Excel feature to open Outlook email attachments on the fly. At present it works except when there are date, subject, or attachment name mismatches. When this occurs, I can prompt the user to select the folder, enter the email subject name, and the date received, and it will work - but it's an enormous hassle. Does anyone have a workaround for simulating a 'pickmail' method that works in the same way as 'pickfolder'? Anything that will return the mailitem entryId at runtime so I can refer to it would do.