This VBA code sample is the result of a discussion in the Microsoft Answers forum. Because of recent changes at Outlook.com, tasks, appointments, and contacts do not support attachments. You can add attachments to the items in Outlook 2013, but the attachments are hidden.
Use this macro to create tasks from email messages and move them to different task folders.
Use the ItemChange event to run a macro when the value in a field is changed in Outlook. In this example, when a task is marked complete, the Category is updated.
Outlook 2013 changes how IMAP accounts are handled. Instead of using two data files, Outlook 2013 uses an .ost file for IMAP accounts and stores appointments, tasks, contacts, and notes in the ost, in folders labeled "(This computer only)".
How to use a VBA macro to insert a predefined text into the subject field of a new messages. Method works with any Outlook item type.
Use the ItemChange event to run a macro when an Outlook item is changed. In this example, a task is created when the Quick Click Flag is clicked.
Use VBA to assign tasks to selected contacts. When a task is assigned to one person, you can keep a copy of the task in your Task folder and the person who accepts the task can send you updates. If the Task is assigned to multiple people, Outlook can’t track it and update the status.
How to automatically create tasks for message you send using a VBA macro.
Outlook has a lot of cool features that a lot of people want but haven't discovered so I wrote this list of my favorite features that are in all versions of Outlook.
How to avoid the error message: "Outlook blocked access to the following potentially unsafe attachments" after inserting objects into Outlook Tasks or using Word's Create Outlook Task command.