How to change default reminder time of all-day events in Outlook?
Normally, the default reminder time of all-day event is 18 hours in Outlook 2007/2010 and 0.5 day in Outlook 2013. Sometimes, the default reminder time of all-day event may not agree with your work schedule. Here we will introduce the way to change the default reminder time of all-day events in Microsoft Outlook.
Office Tab: Enable Tabbed Editing and Browsing in Office, Just Like Chrome, Firefox, IE 8/9/10.
Classic Menu: Bring Old Menus and Toolbars Back to Office 2007, 2010, 2013, 2016 and 2019.
The following steps will guide you to change the default reminder time of an all-day event in Microsoft Outlook.
Step 1: Create a new all-day event:
- In Microsoft Outlook 2010 and 2013, please click the New Item > Appointment on the Home tab;
- In Microsoft Outlook 2007, please click the File > New > Appointment.
Step 2: In the Appointment window, check the option of All day event behind the Start Time filed. See screen shot:
Step 3: Go to the Options group on the Event tab, and click the Reminder: box and specify a new reminder time from the drop down list.
Step 4: Compose this all-day event and click the Save & Close button.
The following VBA macro will help you change the default reminder time of all-day events in Microsoft Outlook 2013 easily.
Step 1: Open the Microsoft Visual Basic for Applications window with pressing the Alt + F11 keys at the same time.
Step 2: In the left pane, expand the Microsoft Outlook Objects, and paste the following VBA macro into the ThisOutlookSession.
VBA: Change default reminder time of All-day events in Outlook 2013
Private WithEvents g_Items As Outlook.Items Private Sub Application_Startup() Dim Ns As Outlook.NameSpace Set Ns = Application.GetNamespace("MAPI") Set g_Items = Ns.GetDefaultFolder(olFolderCalendar).Items End Sub Private Sub g_Items_ItemAdd(ByVal Item As Object) On Error Resume Next Dim aAptItem As Outlook.AppointmentItem If TypeOf Item Is Outlook.AppointmentItem Then Set aAptItem = Item aAptItem.ReminderMinutesBeforeStart = 360 aAptItem.Save End If End Sub
Note: The number of 360 means default reminder time of 360 minutes, and you can change it as you need.
Step 3: Save the VBA macro, and restart your Microsoft Outlook 2013.
Note: This VBA macro not only works for All-day Events, but also change the default reminder time of appointments and meetings in Outlook 2013.
From now on, when you create a new All-day Event in Microsoft Outlook, its reminder time will change to 6 hours automatically after saving.
Recommended Productivity Tools
- Complicated and repeated operations can be done a one-time processing in seconds.
- Forward multiple emails individually with one-click, and auto forward by rules.
- Auto CC/BCC every sending email and easy for customizing rules, and auto reply without requiring exchange server.
- Powerful junk emails filter, remove duplicate emails, reply with attachment, bunch of one-click operations, and so on...
- 60-day unlimited free trial. 60-day money back guarantee. 2 years free upgrade and support. Buy once, use forever.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
To post as a guest, your comment is unpublished.· 1 years agoIn Outlook 2016 the default reminder time for all day events is still 18 hours, at least in my setup with a fresh install of 2016 on a clean system. I skipped over version 2013 so I can't say for certain, but it seems strange that MS would change it to 0.5 days (12 hours) in 2013 and then change back to 18 hours in 2016. I suppose the default value could be stored within the PST file and carried forward in this manner, meaning whatever version's value you start with is what you are stuck with on upgrade unless you use a fresh PST. It would be nice to get some clarity on this very first sentence of the article.
To post as a guest, your comment is unpublished.· 2 years agoWindows 10, Outllook 2010, how to change the "default" reminder for all day events.
[i]This actually works byway of a prompt that can change the [b]dreaded midnight reminder[/b] to 5p the day before.[/i]...
[i]For my needs I changed the Max/Min lines (38-39) to 5p and 8a[/i]
38 reminderMaxHour = 17
39 reminderMinHour = 8
[i]and translated the French (lines 65-67) to a prompt message I could relate to[/i]
65 rep = MsgBox("This APPT reminder is outside the 8a-5p comfortable range. Shall I change the reminder time to:" & vbCrLf & vbCrLf & _
66 vbTab & reminderDateSuggestion & vbCrLf & _
67 "INSTEAD OF " & vbCrLf & _
To post as a guest, your comment is unpublished.· 2 years agoMicrosoft is so often about options. There's 2 or 3 ways to do almost anything. Mouse, keyboard, shortcuts. Options for this and that.
But sometimes, and on this occasion, they just say, it's OUR WAY or NOTHING.
To post as a guest, your comment is unpublished.· 2 years agoDid not work for me with Outlook 365. :-(
To post as a guest, your comment is unpublished.· 2 years agoScary. There are [b]no positive comments[/b].
And, even [u]more disturbing...[b]no replies[/b][/u]!
I, for one, am looking for a [u]permanent fix [/u]so that my Outlook 2010 All Day Appointments' [b]default reminder is .5 day [/b] rather than 18 hours.
There's nothing worse than be awoken ([u]at home[/u]) at [b]6 am for a [u]work[/u] reminder.[/b]