The outlook instance (new email object) works fine. I use the myMail.Display to view the email before sending it.
The problem is that the very 1st time I use this from within Access 2016 the email sits flashing in the taskbar waiting to be selected. Every other time after the 1st time the email window is brought to the front ready for viewing.. no intervention required.
I use your code Ryan for bringing a Word doc to the front for viewing (thank you muchly,, scoured the internet for days looking for that solution) but that's not going to work in this instance for a couple of obvious reasons.
For starters how do you reference the most recently made object of an email in a shell environment and how do you bring it to the front. I have tried olMaximised in various ways to try and set focus on this new email. Same with .Display(True).
It's like Access does not know or recognise that Outllook is open and ready for work. After you send that 1st email it registers that Outlook is alive and waiting.
Anyway, even though it only happens on the first time it's damn annoying.
Thanks in advance for your assistance.