Content at Microsoft
For Outlook 2013 & 2016 developers
What's new for Outlook 2013 developers provides a top-level view of the additions and enhancements for developers in Microsoft Outlook 2013, including mail apps, third party weather data services for the Weather Bar, and inline response. The document also describes changes to the Outlook Social Connector, Office Mobile Service, support for Outlook 2013 Preview coexisting with a previous version of Outlook, and new performance criteria for add-ins.
Mail apps for Outlook 2013 and OWA contains conceptual information specific to building a mail app for Outlook 2013 and Outlook Web App for Exchange 2013.
Office 2010 Developer Training Course
101 Samples for Office 2010 Development
New VSTO Features Help You Customize Word And Outlook (Shows how do custom button images)
Content at Slipstick.com
Articles with VBA code samples
Listed below are the most recently published (or updated) articles in our Developer section. A list articles in the Outlook Developer section is in the Outlook Developer Index. A list of all Slipstick.com articles containing VBA code samples can be found in the VBA Samples Index.
Use an Outlook macro or PowerShell script to bulk delete folders from Outlook.
How to use PowerShell to bulk change Outlook Contact fields, including the File As and Email display name fields.
Warn before sending mail macro: Check recipients contacts for specific categories before sending.
How to remove cancelled meetings from an Exchange server resource calendar.
How to use PowerShell to export, import or merge categories in different Outlook mailboxes.
A user had a number of calendars, both in his own mailboxes plus a handful of shared calendars. While Outlook can search all of the calendars, he wanted an easy way to restrict the searches to specific calendars and also see which calendar the appointment was on. The solution: a macro. We used the macro
How to copy appointments from several Outlook calendars to print as one calendar. Includes code specific to Exchange server accounts that works with Resource calendars as well as other user's calendars.
After importing IMAP folders to Personal Folders or an Exchange mailbox, messages in the imported folder are hidden.
Using VBA, you can automatically create a series of Outlook tasks based on a task or appointment. You can create the tasks leading up to an appointment or task or following an appointment or task.
Use a macro to clean up duplicates messages in an Outlook folder.
Use a VBA macro to resize large images in received email.
Outlook doesn't support creating shortcuts to folder on the Quick Access toolbar (QAT) or ribbon, but you can put macro on the QAT or ribbon that opens a folder.