If you’ve not noticed, then you probably don’t think it’s a problem, and as it happens, this new behaviour is by design so that you don’t unknowingly dismiss the reminder window by hitting enter.
I prefer the new behaviour, but then I only really use Outlook at work and have it up in its own dedicated monitor there. Also, I'm not an every window maximised kinda guy.
If like several of my colleagues you want something like the old behaviour back, this is what I pulled out of my hatch for them - it's not elegant but you're welcome to try it and see if it works for you:
- Create a Digital certificate for later
- Hit Start and type ‘certificate’, select ‘Digital Certificate for VBA Projects’
- Enter a name for your certificate
- Open Outlook and hit Alt + F11 to start the VBA editor.
- In the tree on the left, expand ‘Microsoft Office Outlook Objects' and double click on ‘ThisOutlookSession’
- Paste in this code, modifying the text in quotes to suit your preferences. Leave the quotes in.
Private Sub Application_Reminder(ByVal Item As Object)
If TypeOf Item Is AppointmentItem Then
MsgBox "Message text", vbSystemModal, "Message title"
- Sign the Macro so it will run by going to Tools > Digital Signature… and choosing the certificate you created earlier
- Close the VBA window
This should work for most versions of Outlook. There may be better or more elegant ways of doing this and if anyone knows of one, please say so.