Task From Email

This macro for Microsoft Outlook creates a button which, when clicked, will quickly create a new task for the currently open email that will trigger a reminder in a set number of days. It's useful if you file emails into folders and find that, once they are out of your inbox, you forget about them.

Features

The macro has a large number of configurable options which you can tweek to best suit the way that you work. They are:

  1. The email can be attached to the task.
  2. The notes section of the task can contain a defined number of emails in the chain - so allowing you to quickly get the gist of the task without having to open the attachement (which may not be possible to do on non-Microsoft devices such as an iPhone or Blackberry).
  3. The sensitivity and importance of the task can be set to match the email. So if the email is marked as important, your task will be as well.
  4. You can define how many days in the future you want to be reminded (if at all).
  5. You can define whether or not it takes weekends into account when setting the due date and reminder.
  6. There are three different types of reminder, including a customisable hour and none at all.
  7. You can automatically place the task into a set category.
  8. You can flag the original email with a note to indicate a task is set.

Licence

This code is released under the Creative Commons Attribution-Non-Commercial-Share Alike 2.0 UK: England & Wales Licence. You can share the code and you can change the code if you wish, but the license must remain in effect and you must attribute the original source.

Finally whilst you cannot try and profit from something I've given away for free, this does not stop you from using this code in your workplace.

Requirements

In order to use this macro you need the following:

A small amount of knowledge about Windows and Outlook would be useful.

Downloading