Tip: Other languages are Google-Translated. You can visit the English version of this link.
Log in
x
or
x
x
Register
x

or
无标题文档

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.

Change reminder time of an All-day event in Outlook

Change default reminder time of All-day events in Outlook

Office Tab - Enable Tabbed Editing and Browsing in Office, and Make Work Much Easier...
Kutools for Outlook - Brings 100 Powerful Advanced Features to Microsoft Outlook
  • Auto CC/BCC by rules when sending email; Auto Forward Multiple Emails by rules; Auto Reply without exchange server, and more automatic features...
  • BCC Warning - show message when you try to reply all if your mail address is in the BCC list; Remind When Missing Attachments, and more remind features...
  • Reply (All) With All Attachments in the mail conversation; Reply Many Emails at once; Auto Add Greeting when reply; Auto Add Date&Time into subject...
  • Attachment Tools: Auto Detach, Compress All, Rename All, Auto Save All... Quick Report, Count Selected Mails, Remove Duplicate Mails and Contacts...
  • More than 100 advanced features will solve most of your problems in Outlook 2010-2019 and 365. Full features 60-day free trial.

arrow blue right bubbleChange reminder time of an All-day event in Outlook

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:

  1. In Microsoft Outlook 2010 and 2013, please click the New Item > Appointment on the Home tab;
  2. 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.


arrow blue right bubbleChange the default reminder of All-day Events in Outlook 2013

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.


arrow blue right bubbleRelated Article

How to change the default reminder time for all appointments in Outlook


Kutools for Outlook - Brings 100 Advanced Features to Outlook, and Make Work Much Easier!

  • Auto CC/BCC by rules when sending email; Auto Forward Multiple Emails by custom; Auto Reply without exchange server, and more automatic features...
  • BCC Warning - show message when you try to reply all if your mail address is in the BCC list; Remind When Missing Attachments, and more remind features...
  • Reply (All) With All Attachments in the mail conversation; Reply Many Emails in seconds; Auto Add Greeting when reply; Add Date into subject...
  • Attachment Tools: Manage All Attachments in All Mails, Auto Detach, Compress All, Rename All, Save All... Quick Report, Count Selected Mails...
  • Powerful Junk Emails by custom; Remove Duplicate Mails and Contacts... Enable you to do smarter, faster and better in Outlook.
shot kutools outlook kutools tab 1180x121
shot kutools outlook kutools plus tab 1180x121
 
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Bob · 2 years ago
    In 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.
    Mark G · 3 years ago
    Windows 10, Outllook 2010, how to change the "default" reminder for all day events.
    http://answers.microsoft.com/thread/9c292f4b-eed2-4564-b98a-c254e7b2fb69
    [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.
    Garry · 3 years ago
    Microsoft 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.
    Leslie · 3 years ago
    Did not work for me with Outlook 365. :-(
  • To post as a guest, your comment is unpublished.
    Mark G · 3 years ago
    Scary. 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]
  • To post as a guest, your comment is unpublished.
    nospecific name · 3 years ago
    this solution does not change the "default reminder time" . It sets (to a constant time) either the reminder time for one appointment, or the reminder time for all existing appointments.

    The default reminder time is the value set by outlook when you make a new appointment. Do you know how to change that value? More specifically the reminder time for events, all-day events.
    • To post as a guest, your comment is unpublished.
      Guy · 3 years ago
      The default reminder time is under file>options>calendar>calendar options. (2007 outlook)
  • To post as a guest, your comment is unpublished.
    KEB · 3 years ago
    Didn't work for me either (Outlook 2013).
  • To post as a guest, your comment is unpublished.
    karl · 4 years ago
    Doesn't work in Office 2010.
  • To post as a guest, your comment is unpublished.
    Graeme · 4 years ago
    For some reason this doesn't work for me. Outlook 2010.
  • To post as a guest, your comment is unpublished.
    jgt · 4 years ago
    Normally I accept the default reminder time for my appointments when entering them into my calendar. But for one category I need at least a reminder 24 hours (possibly more) reminder. How would I change the 2013 VBA code to automatically set the reminder for my desired time.
  • To post as a guest, your comment is unpublished.
    Garry · 4 years ago
    Unfortunately this does not work in my Office 2013
  • To post as a guest, your comment is unpublished.
    nevermindMyName · 4 years ago
    What about changing the default reminder time for all-day appointments for Outlook 2013 on MAC? You guys consistently ignore 40 percent of the Exchange/Outlook user base with your answers. Aspire to stop being useless. Many of us cannot do anything about the fact that our shops are all-Mac. If there's no known solution, just SAY SO, but don't leave out that information.
    • To post as a guest, your comment is unpublished.
      NeverMindYourName · 3 years ago
      You get what you pay for. This site is free. Maybe the people who write articles for this site are an all-Windows shop. Maybe they left out the info because they don't have it. Why not contact Microsoft or Apple tech support, or your company's IT staff? If you dislike the Mac platform, you CAN do something about it -- give your company a convincing argument to switch to Windows. Get staff united with you.