Tasks - Is there a postponed date column?

Status
Not open for further replies.

ofw62

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
Say I have task and set it to postpone, for instance, 4 days.
Is there a column that I can select that will show this postponed date?

Thanks.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
You can make a list of snoozed reminders but to add it to the task list, you'd need to do a lookup to find the correct item and create custom fields for the response.

Code:
Sub FindSnoozedReminders()
    Dim objReminder As Outlook.Reminder
    Dim objReminders As Outlook.Reminders
    Dim strList As String
    Dim i As Long
    Dim objItem As MailItem
   
    'Get all the reminders in Outlook
    Set objReminders = Outlook.Reminders

    i = 1
    For Each objReminder In objReminders
        'Get the snoozed reminders
        If (objReminder.OriginalReminderDate <> objReminder.NextReminderDate) = True Then
            strList = strList & i & ". " & " (" & Replace(TypeName(objReminder.Item), "Item", "") & ")" & objReminder.Caption & vbCrLf & " Snoozed to " & objReminder.NextReminderDate & vbCrLf & vbCrLf
           i = i + 1
        End If
    Next objReminder

    'Display the list of snoozed reminders in a message form
    Set objItem = Outlook.Application.CreateItem(olMailItem)
    With objItem
         .Body = "Snoozed Reminders" & vbCrLf & vbCrLf & strList
         .Display
    End With
End Sub
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
This should work to display a message box, but my outlook 2016 (exchange account) is crashing on it (and on a lot of other things) - it works in 2007 (in a pst), so i know the code is good.

It displays a message box - you could have it write to a custom field, but would need to run it to update the field.

Code:
Sub GetNextReminderTime_TaskList()
    Dim objTasksFolder As Outlook.Folder
    Dim objTask As Outlook.TaskItem
    Dim objReminders As Outlook.Reminders
    Dim objReminder As Outlook.Reminder
 
    Set objTasksFolder = Outlook.Application.ActiveExplorer.currentFolder
    Set objReminders = Outlook.Reminders
    Set objTask = Application.ActiveExplorer.Selection.Item(1)

      For Each objReminder In objReminders
          If objReminder.Item.Class = olTask And objReminder.Caption = objTask.Subject And objReminder.OriginalReminderDate = objTask.ReminderTime Then
                MsgBox objReminder.NextReminderDate
               End If
          Next
End Sub
 

ofw62

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
Thank you Diane.
There are so many fields to select, it is a bit strange that this one is missing, given the many other fields to select from.

Example:
I have a task to do something
I did so.
However, I should do it again next week and the week thereafter and thereafter, the coming 3 months.
So, I use the postpone option *
There are options for hours, 1 day, 2 days, 3 days, etc.
Now, I did postpone it and it should start reminding me after ?? days
But ... was it 3 days, 4 days .. what? (Am not sure what I selected).
I wanted to find out and noticed such column did and does not exist and the 'reminder date' remained the same, i.e. the original date,
not the postpone date.



*Note: I am not so much in favour of a recurring task.
I had a few in the past, but when I didn't need them anymore, I couldn't get rid of them, I got errors when setting them complete,
errors when changing dates, when trying to delete them, whatever.
Hence my 'workaround' - create a task and if it should be repeated, I use the postpone option.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
The reminders are stored in the reminders collection which makes it harder to get the value. I'll take a look at adding the field - there are ways to run it automatically.
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
I added the code to create the fields, but it crashes outlook 2016. :(
 

ofw62

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
Sorry for the delay.
Thanks Diane.
I guess that currently there is no solution for this.

If you have a task, with a reminder date, let's say today.
A pop up shows up
Then at the bottom there is an option to postpone it.
Say you postpone it a week.

Now, I have noticed that the reminder date remains as original, i.e. today.
It does not change the reminder date.
See below example. A task is postponed a number of times, hence it is overdue by even 5 weeks.
If I select a snooze period of a week, the task will pop up next week, but the original reminder date is still the same.

But there is no way to figure out the 'snooze-date' or how it would be named.

Anyway, let it rest, it is impossible right now.

Thanks again.


SnagIt-19022019 121837.png
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
My first answer, Tasks - Is there a postponed date column?, will do it in the form of a list if all snoozed reminders. While not exactly what you want, it works.

My other attempts at getting the reminder and putting it in a pop up or a custom field crashes my outlook 2016. The popup worked in 2007, so it looks like either something changed or its my account. Test the code in #3 with your setup - it will either crash outlook or bring up a message box with the snoozed time.

I'm trying to do it using redemption, but receive an error - which is probably the same issue that is causing the crash, but more informative. :)
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
G Move tasks up/down todo list by VBA Outlook VBA and Custom Forms 1
L Unable to Sync Web/Android MS To Do with Windows Outlook Tasks Using Outlook 3
O Outlook tasks - Add text column with multiple lines Using Outlook 3
U Macro for reminders,tasks,calendar Outlook VBA and Custom Forms 4
G Recurring tasks break links Outlook 2016 Using Outlook 5
Y Outlook 2013 Stop Outlook from automatically assigning categories to Tasks Using Outlook 0
P Outlook tasks not syncing with iCloud Using Outlook 2
P Searching tasks that are archived Using Outlook 4
B All imported tasks appear in to-do list Using Outlook 3
T Extract Data From Outlook Tasks Using Outlook 0
T Extract Data From Outlook Tasks Using Outlook 0
I To-do bar (tasks) Using Outlook 1
O Outlook 365 - Tasks are not synchronizing? Using Outlook 7
F some tasks are disappearing Using Outlook 4
F How to show assigned tasks under certain mailbox? Using Outlook 4
B iCloud Option to sync contacts, mail, calendar and tasks Using Outlook 5
M tasks in todo list appearing twice Using Outlook 3
J what file contains contacts, tasks and appointments stored locally? Using Outlook 1
F Finding Meetings/Tasks in a date range Using Outlook 1
F Sharepoint tasks from multiple accounts in To-Do List Using Outlook 8
F Search folder for tasks in all task folders Using Outlook 1
B Creating an email with the list of tasks Outlook VBA and Custom Forms 0
J Outlook 2016 - Tasks View Settings Missing Using Outlook 1
copperberry How to view all tasks across task folders Using Outlook 3
T Remove Old Location From Tasks Pane Using Outlook 1
J Tasks - the missing link... for me at least. Using Outlook 4
O Display more months in 'Tasks' Using Outlook 3
Z Tasks from some users show up as emails Using Outlook 4
S Editing Tasks in Outlook 2016 Using Outlook 6
A Outlook incompleted tasks has strike through Using Outlook 3
P Outlook search is not working at all for Calendar & Tasks Using Outlook 7
P Can't search Archive'd Tasks Using Outlook 0
J outlook tasks on a phone Using Outlook 3
F Send multiple batch tasks to single person Using Outlook 3
copperberry How to display incomplete tasks due on or before 7 days from now Using Outlook 0
K Daily task list > show tasks on the exact due date and not on the "current date" Using Outlook 1
O VBA or other solution for Outlook tasks to OneNote Outlook VBA and Custom Forms 0
Diane Poremsky Create a Series of Tasks using VBA New Slipstick.com Articles 0
M How to keep reccurence during copy tasks to calendar? Using Outlook 1
M Finding Tasks in Outlook 365 Using Outlook 1
K Outlook 2013 Tasks: Books Using Outlook 2
K Outlook 2013: Tasks versus Calendar Using Outlook 1
K GroupWise to Outlook 2013 conversion: Tasks Using Outlook 0
MattC Problem with Outlook 2007 & iCloud / duplicate tasks Using Outlook 1
K Outlook 2013 Recurring Tasks Not Showing Complete Outlook.com Using Outlook.com accounts in Outlook 1
G Calendar folder cannot be found (tasks folder cannot be found) Using Outlook 2
A Corrupt tasks in Outlook 2007 Using Outlook 1
C Printing tasks with multiple categories Using Outlook 5
R Tasks showing up in inbox? Using Outlook 15
L Recurring Tasks lost Using Outlook 3

Similar threads

Top