2 Ways to Batch Apply the Reminder Time of a Task to Many Other Tasks in Outlook

If you enable a reminder for an Outlook task and want to apply the reminder time to multiple other tasks, you can refer to this article. Here we will teach you 2 means to achieve it.

After importing or creating a set of tasks in Outlook, if you enable a reminder for a task, you may want to apply the same reminder time to the other tasks. In this case, you may be reluctant to setting up reminders to the other tasks one by one. So, here we will expose you 2 much more convenience approaches.

Method 1: Batch Change Manually after Grouping Tasks by “Reminder Time”

  1. First off, in the Task folder, switch to “View” tab and click “View Settings”.
  2. Then, in the popup dialog box, click “Group By” button.Group By
  3. Next, in “Group By” dialog box, uncheck the “Automatically group according to arrangement”.
  4. After that, select “Date/Time Fields” option from the dropdown list of “Select available fields from”.
  5. Subsequently, choose “Reminder Time” in “Group items by” box.Group Items by Reminder Time
  6. Later, click several “OK” to save the view settings.
  7. Then, in the task list, select the tasks whose reminder time to be modified.
  8. Finally, drag and drop them to the group where the source task is located.Drag & Drop Tasks

Method 2: Batch Apply the Reminder Time of a Task to Other Tasks via VBA

  1. At the very outset, trigger Outlook VBA editor via “Alt + F11”.
  2. Then, copy the following VBA code into a module.
Sub CopyReminderTimeofOneTaskToOtherTasks()
    Dim objSelection As Selection
    Dim objSourceTask As Outlook.TaskItem
    Dim objItem As Object
    Dim objTask As Outlook.TaskItem
    Set objSelection = Outlook.Application.ActiveExplorer.Selection
    If objSelection Is Nothing Then
       MsgBox "You should select items!", vbExclamation + vbOKOnly
    ElseIf objSelection.Count > 1 Then
       'Change "Task A" to the source task's subject
       Set objSourceTask = objSelection.Item("Task A")
       For Each objItem In objSelection
           If TypeOf objItem Is TaskItem Then
              Set objTask = objItem
              With objTask
                  .ReminderSet = True
                  .ReminderTime = objSourceTask.ReminderTime
              End With
           End If
    End If
End Sub

VBA Code - Batch Apply the Reminder Time of a Task to Many Other Tasks

  1. Next, add this macro to Quick Access Toolbar as per “How to Run VBA Code in Your Outlook“.
  2. Lastly, take the following steps to have a try.
  • To begin with, select the source task and the other target tasks.
  • Then, click the macro button in Quick Access Toolbar.Run Macro on Selected Tasks
  • At once, the reminder time of the source task will be applied to the target tasks.Changed Reminder Time

Exterminate Outlook Errors

Myriad Outlook users are looking forward to gaining a versatile way to destroy errors in Outlook. Nevertheless, to be honest, it is users’ improper operation that brings up these troubles. Therefore, what users should do is to look out for their daily handlings with Outlook. For example, in face of suspicious unknown emails, you shouldn’t readily trust in them or even opening the attached files. Otherwise, if the files contain viruses, your Outlook file may be attacked, like PST corruption. At that time, you have to attempt PST repair by an excellent tool, like DataNumen Outlook Repair.

Author Introduction:

Shirley Zhang is a data recovery expert in DataNumen, Inc., which is the world leader in data recovery technologies, including mdf recovery and outlook repair software products. For more information visit www.datanumen.com

Comments are closed.