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 complete list of all 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.
How to insert or change an Outlook signature using a VBA macro.
Remove a signature from a message using a VBA macro.
Use a macro to send files to a list of addresses stored in an Excel workbook.
Use a macro to skip weekends on holidays when flagging messages to be due tomorrow.
Use a run a script rule to add a category to an Outlook meeting when the attendee accepts the invitation.
How to create a map or driving directions to one or more Outlook Contact's address or Meeting locations using VBA.
How to change the Map service that Outlook uses for the MapIt feature in Outlook Contacts to use your favorite map website.
How to get a list of Outlook Meeting attendees and their responses using VBA. This code sample gets the appointment details and attendees (along with their responses) and inserts it into a new Outlook message form, which you can print, send or copy the data fir use in other applications.
A VBA code sample to export Exchange GAL entries to an Excel worksheet.
How to block junk mail and spam sent from the new top-level domains in Outlook.
Use a macro to automatically add travel time to new meetings on your Outlook calendar.
Outlook VBA doesn't have a timer function but you can use Appointment or Task Reminders to trigger macros. If you want the macro to fire a specified time after you restart Outlook, use an Application_Startup macro to create the appointment.